Connecting modules on the prototyping board UM1658
32/39 DocID025097 Rev 1
Arduino digital connector 32F0308DISCOVERY
D0 Digital pin 0 or RX PA3 USART2_RX
D1 Digital pin 1 or TX PA2 USART2_TX
D2 Digital pin 2 / External interrupt PB12 EXTI (5V tolerant)
D3 Digital pin 3 / Ext int or PWM PB11 EXTI (5V tolerant) or TIM2_CH4
D4 Digital pin 4 PA7 GPIO (3V tolerant)
D5 Digital pin 5 or PWM PB9 TIM17_CH1
D6 Digital pin 6 or PWM PB8 TIM16_CH1
D7 Digital pin 7 PA6 GPIO (3V tolerant)
D8 Digital pin 8 PA5 GPIO (3V tolerant)
D9 Digital pin 9 or PWM PA4 TIM14_CH1
D10 Digital pin 10 or CS or PWM PA11 TIM1_CH4
D11 Digital pin 11 or MOSI or PWM PB5 SPI1_MOSI or TIM3_CH2
D12 Digital pin 12 or MISO PB4 SPI1_MISO
D13 Digital pin 13 or SCK PB3 SPI1_SCK
GND Reference Ground GND Reference Ground
AREF ADC voltage reference NC Not connected
Arduino ICSP connector 32F0308DISCOVERY
1 MISO PB4 SPI1_MISO
2 VCC 3.3V 3V VDD
3 SCK PB3 SPI1_SCK
4 MOSI PB5 SPI1_MOSI
5 RST NRST Reset discovery
6 GND GND Reference Ground
Table 10. Connecting with Arduino shields (continued)