English
Language : 

UM1525 Datasheet, PDF (33/41 Pages) STMicroelectronics – Discovery kit for STM32 F0 microcontrollers
UM1525
Connecting modules on the prototyping board
5.3
Arduino shield boards
Arduino™ is an open-source electronics prototyping platform based on flexible, easy-to-use
hardware and software. See http://www.arduino.cc for more information.
Arduino accessory boards are called “Shields” and can be easily connected to the
STM32F0 Discovery according to the following table.
Table 11. Connecting with Arduino shields
Connecting with Arduino shields
Arduino power connector
Reset
Reset from Shield board
3V3
5V
GND
VCC 3.3V power line
VCC 5V power line
Reference Ground
GND
Vin
Reference Ground
External alimentation
Arduino analog in connector
A0
Analog input or Digital pin 14
A1
Analog input or Digital pin 15
A2
Analog input or Digital pin 16
A3
Analog input or Digital pin 17
A4
Analog input or SDA or Digital
pin 18
A5
Analog input or SCL or Digital
pin 19
Arduino digital connector
D0
Digital pin 0 or RX
D1
Digital pin 1 or TX
D2
Digital pin 2 / External interrupt
D3
Digital pin 3 / Ext int or PWM
D4
Digital pin 4
D5
Digital pin 5 or PWM
D6
Digital pin 6 or PWM
D7
Digital pin 7
D8
Digital pin 8
D9
Digital pin 9 or PWM
D10
Digital pin 10 or CS or PWM
D11
Digital pin 11 or MOSI or PWM
D12
Digital pin 12 or MISO
D13
GND
AREF
Digital pin 13 or SCK
Reference Ground
ADC voltage reference
STM32F0DISCOVERY
NRST
Reset discovery
3V
5V
GND
VDD
VDD
Reference Ground
GND
VBAT
Reference Ground
Jumper to fit
STM32F0DISCOVERY
PC0
ADC_IN10
PC1
ADC_IN11
PC2
ADC_IN12
PC3
ADC_IN13
PC4 or PF7 ADC_IN14 or I2C2_SDA
PC5 or PF6 ADC_IN15 or I2C2_SCL
STM32F0DISCOVERY
PA3
USART2_RX
PA2
PB12
PB11
USART2_TX
EXTI (5V tolerant)
EXTI (5V tolerant) or TIM2_CH4
PA7
GPIO (3V tolerant)
PB9
TIM17_CH1
PB8
TIM16_CH1
PA6
GPIO (3V tolerant)
PA5
GPIO (3V tolerant)
PA4
TIM14_CH1
PA11
PB5
PB4
TIM1_CH4
SPI1_MOSI or TIM3_CH2
SPI1_MISO
PB3
GND
NC
SPI1_SCK
Reference Ground
Not connected
Doc ID 022910 Rev 2
33/41