
Table 32.
I/O configuration for the ARDUINO
®
interface
I/O
HW
PA0
-
PA0 is used as ARD.A0: ADC1_IN5.
shared with STMod+.
PA1
-
PA1 is used as ARD.A1: ADC1_IN6.
PA4
R33 OFF
PA4 is used as ARD.A2: ADC1_IN9 only.
R33 ON
PA4 is used as ARD.A2: ADC1_IN9.
Shared with USB_C.VBUS_SENSE
PA5
-
PA5 is used as ARD.A3: ADC1_IN10.
PC4
-
PC4 is used as ARD.A4: ADC1_IN13.
PC5
-
PC5 is used as ARD.A5: ADC1_IN14.
PB10
R125 OFF
PB10 is not used as ARD.D0:
PB10 can be used for VCP UART.
R125 ON
PB10 is used as ARD.D0: LPUART1_RX.
PA10
R124 OFF
PA10 is not used as ARD.D0:
PA10 is used for VCP UART.
R124 ON
PA10 can be used as ARD.D0: USART1_RX
PB11
R133 OFF
PB11 is not used as ARD.D1: LPUART1_TX.
PB11 can be used for VCP UART.
R133 ON
PB11 is used as ARD.D1: LPUART1_TX.
PA9
R131 OFF
PA9 is not used as ARD.D1: USART1_TX.
PA9 is used for VCP UART.
R131 ON
PA9 can be used as ARD.D1: USART1_TX.
PD11
-
PD11 is used as ARD.D2: I/O.
PD12
-
PD12 is used as ARD.D3: TIM4_CH1.
PF4
-
PF4 is used as ARD.D4: INT.
PD13
-
PD13 is used as ARD.D5: TIM4_CH2.
PB8
-
PB8 is used as ARD.D6: TIM4_CH3.
PC6
-
PC6 is used as ARD.D7: I/O.
PG0
-
PG0 is used as ARD.D8: I/O.
PB9
-
PB9 is used as ARD.D9: TIM4_CH4.
PE0
-
PE0 is used as ARD.D10: SPI_CSn and TIM16_CH1.
PB5
-
PB5 is used as ARD.D11: SPI3_MOSI and TIM3_CH2 shared with UCPD, Pmod
™
and
STMod+.
PB4
-
PB4 is used as ARD.D12: SPI3_MISO shared with Pmod
™
and STMod+.
PG9
-
PG9 is used as ARD.D13: SPI3_SCK shared with Pmod
™
and STMod+.
PB7
-
PB7 is used as ARD.D14: I2C1_SDA shared between STMod+, Audio, LCD, and 3D
accelerometer and 3D gyrometer.
PB6
-
PB6 is used as ARD.D15: I2C1_SCL shared between STMod+, Audio, LCD, and 3D
accelerator and 3D gyrometer.
1. The default configuration is shown in bold.
describes the ARDUINO connector pinout.
UM2617
ARDUINO® connectors
UM2617
-
Rev 2
page 39/61