Hardware layout and configuration
UM1956
22/37
UM1956 Rev 5
Right connector
CN4
1
VIN
-
Power input
CN4
2
GND
-
Ground
3
RESET
NRST
RESET
4
+5V
-
5 V input/output
5
A7
PA2
ADC_IN2
6
A6
PA7
ADC_IN7
7
A5
(5)
PA6
ADC_IN6 || I2C1_SCL
8
PA5
ADC_IN5 || I2C1_SDA
9
A3
PA4
ADC_IN4
10
A2
PA3
ADC_IN3
11
A1
PA1
ADC_IN1
12
A0
PA0
ADC_IN0
13
AREF
-
AVDD
14
+3V3
-
3.3 V input/output
15
D13
PB3
SPI1_SCK
1. Only one USART is available and it is shared between Arduino Nano and VCP. The selection is done by
remapping (no need to change the hardware configuration).
2. D5 PWM on inverted channel Timer 16.
3. D7/D8 shared with OSC_IN/OSC_OUT.
4. SPI_CS is made by GPIO.
5. Limitations on A4 and A5, D4 and D5, related to
I
2
C
configuration, are explained in
according to SB16/SB18 setting.
Table 9. Arduino Nano connectors on NUCLEO-F031K6 (continued)
Connector
Pin number
Pin name
STM32 pin
Function