Hardware description
UM1975
10/20
DocID028608 Rev 1
Table 4: Interconnection between STM32 Nucleo board and X-NUCLEO-IDW01M1 (Arduino
UNO R3 Connector CN8 - Analog)
Signal
Name
A0
A1
A2
A3
A4
A5
Pin
1
2
3
4
5
6
MCU Name
PA0
PA1
PA4
PB0
PC1/ PB9
PC0/ PB8
Fcn
USART_CTS*
USART_RTS*
GPIO13*
Table 5: Interconnection between STM32 Nucleo board and X-NUCLEO-IDW01M1 through
(Arduino UNO R3 Connector CN5 - Digital)
Signal
Name
D15
D14
AREF GND
D13
D12
D11
D10
D9
D8
Pin
10
9
8
7
6
5
4
3
2
1
MCU Name
PB8
PB9
PA5
PA6
PA7
PB6
PC7 PA9
Fcn
I2C_
SCL#
I2C_
SDA#
GND
UART_
TX*
UART_
TX
Table 6: Interconnection between STM32 Nucleo board and X-NUCLEO-IDW01M1 through
(Arduino UNO R3 Connectors CN9 - Digital)
Signal
Name
D7
D6
D5
D4
D3
D2
D1
D0
Pin
8
7
6
5
4
3
2
1
MCU Name
PA8
PB10
PB4
PB5
PB3
PA10
PA2
PA3
Fcn
UART_RX
USART_RX
USART_TX
Notes:
(1)
used by STM32 on Nucleo board and connected to ST-LINK
2.2
UART and GPIO connection options
As stated previously, the connection between the SPWF01SA and the STM32 Nucleo
boards is made via a four wire UART (with hardware flow control) and some GPIOs. A
multiple connection arrangement offers maximum modularity (See Table 4). The alternative
pins could be useful in case of conflicts with additional X-NUCLEO expansion boards.