UM1724
6.11
ARDUINO
CN5, CN6, CN8, and CN9 are female connectors compatible with ARDUINO
Most shields designed for ARDUINO
The ARDUINO
For compatibility with ARDUINO
•
SB46 and SB52 must be ON,
•
SB51 and SB56 must be OFF to connect I
Caution 1: The I/Os of STM32 microcontroller are 3.3 V compatible instead of 5 V for ARDUINO
V3.
Caution 2: SB57 must be removed before implementing ARDUINO
provided on CN5 pin 8. Refer to
Table 11
ARDUINO
Table 11. ARDUINO
Connector
Pin
1
2
3
4
CN6 power
5
6
7
8
1
2
3
CN8 analog
4
5
6
10
9
CN5 digital
8
7
®
connectors
®
connectors on the STM32 Nucleo board support the ARDUINO
to
Table 23
show the pin assignment of each main STM32 microcontroller on
®
connectors.
®
connectors on NUCLEO-F030R8, NUCLEO-F070RB,
NUCLEO-F072RB, NUCLEO-F091RC
Pin name
NC
IOREF
RESET
+3.3V
+5V
GND
GND
VIN
A0
A1
A2
A3
A4
A5
D15
D14
AREF
GND
®
can fit the STM32 Nucleo boards.
®
Uno V1, apply the following modifications:
2
C on A4 (pin 5) and A5 (pin 6 of CN8).
Table 10: Solder bridges
STM32 pin
Left connectors
-
-
NRST
-
-
-
-
-
PA0
PA1
PA4
PB0
(1)
PC1 or PB9
(1)
PC0 or PB8
Right connectors
PB8
PB9
-
-
UM1724 Rev 14
Hardware layout and configuration
®
shield with VREF+ power being
for details on SB57.
Function
-
3.3V Ref
RESET
3.3V input/output
5V output
ground
ground
Power input
ADC_IN0
ADC_IN1
ADC_IN4
ADC_IN8
ADC_IN11 (PC1) or I2C1_SDA (PB9)
ADC_IN10 (PC0) or I2C1_SCL (PB8)
I2C1_SCL
I2C1_SDA
AVDD
ground
®
standard.
®
Uno V3.
®
Uno
37/68
67
Need help?
Do you have a question about the STM32 and is the answer not in the manual?