STMicroelectronics Nucleo Development Board for STM32 Microcontrollers NUCLEO-L152RE NUCLEO-L152RE Fiche De Données

Codes de produits
NUCLEO-L152RE
Page de 54
DocID025833 Rev 5
31/54
UM1724
Hardware layout and configuration
53
5.11 Arduino 
connectors
CN5, CN6, CN8 and CN9 are female connectors compatible with Arduino standard. Most 
shields designed for Arduino can fit to the STM32 Nucleo boards.
The Arduino connectors on STM32 Nucleo board support the Arduino Uno Revision 3.
For compatibility with Arduino Uno Revision 1, apply the following modifications:
SB46 and SB52 should be ON, 
SB51 and SB56 should be OFF to connect I2C on A4 (pin 5) and A5 (pin 6 of CN8). 
Caution:
The IOs of STM32 microcontroller are 3.3 V compatible instead of 5 V for Arduino Uno.
show the pin assignment of each main STM32 microcontroller on 
Arduino connectors. 
          
Table 10. Arduino connectors on NUCLEO-F030R8, NUCLEO-F072RB 
CN No.
Pin No.
Pin name
MCU pin
Function
Left connectors
CN6 
power
1
NC
-
-
2
IOREF
-
3.3V Ref
3
RESET
NRST
RESET
4
+3V3
-
3.3V input/output
5
+5V
-
5V output
6
GND
-
Ground
7
GND
-
Ground
8
VIN
-
Power input
CN8 
analog
1
A0
PA0
ADC_IN0
2
A1
PA1
ADC_IN1
3
A2
PA4
ADC_IN4
4
A3
PB0
ADC_IN8
5
A4
PC1 or PB9
(1)
ADC_IN11 (PC1) or I2C1_SDA (PB9)
6
A5
PC0 or PB8
ADC_IN10 (PC0) or I2C1_SCL (PB8)