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 A4
(5)
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 Section 6.10: Solder
bridges according to SB16/SB18 setting.
Table 9. Arduino Nano connectors on NUCLEO-F031K6 (continued)
Connector Pin number Pin name STM32 pin Function