| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | RIOT STM32F3 Pin Configuration | UART | SPI | I2C | |||||||||||||||
2 | PWM | ADC | USB | INCAP | |||||||||||||||
3 | |||||||||||||||||||
4 | STM32F3 Pin | LQFP100 | Function (1) after reset | 5V tolerant | Original Function | RIOT Function | Device | Function | Comments | ||||||||||
5 | PA0 | 23 | PA0-WKUP | ||||||||||||||||
6 | PA1 | 24 | PA1 | ADC1 / IN2 | ADC_0 | CH_0 | not connected | ||||||||||||
7 | PA2 | 25 | PA2 | ADC1 / IN3 | ADC_0 | CH_1 | not connected | ||||||||||||
8 | PA3 | 26 | PA3 | ADC1 / IN4 | ADC_0 | CH_2 | not connected | ||||||||||||
9 | PA4 | 29 | PA4 | ||||||||||||||||
10 | PA5 | 30 | PA5 | SPI1 / SCK / AF5 | SPI_0 | L3GD20 | SCL | ||||||||||||
11 | PA6 | 31 | PA6 | SPI1 / MISO / AF5 | SPI_0 | L3GD20 | SDO | ||||||||||||
12 | PA7 | 32 | PA7 | SPI1 / MOSI / AF5 | SPI_0 | L3GD20 | SDI | ||||||||||||
13 | PA8 | 67 | PA8 | ||||||||||||||||
14 | PA9 | 68 | PA9 | USART1 / TX / AF7 | UART_0 | TX | not connected | ||||||||||||
15 | PA10 | 69 | PA10 | USART1 / RX / AF7 | UART_0 | RX | not connected | ||||||||||||
16 | PA11 | 70 | PA11 | USB | USB_0 | USB | DM | ||||||||||||
17 | PA12 | 71 | PA12 | USB | USB_0 | USB | DP | ||||||||||||
18 | PA13 | 72 | JTMS-SWDIO | n/a | SWD | SWDIO | |||||||||||||
19 | PA14 | 76 | JTCK-SWCLK | n/a | SWD | SWCLK | |||||||||||||
20 | PA15 | 77 | JTDI | ||||||||||||||||
21 | PB0 | 35 | PB0 | ||||||||||||||||
22 | PB1 | 36 | PB1 | ||||||||||||||||
23 | PB2 | 37 | PB2-BOOT1 | ||||||||||||||||
24 | PB3 | 89 | JTDO | n/a | SWD | SWO | |||||||||||||
25 | PB4 | 90 | NJTRST | ||||||||||||||||
26 | PB5 | 91 | PB5 | ||||||||||||||||
27 | PB6 | 92 | PB6 | I2C1 / SCL / AF4 | I2C_0 | LSM303DLHC | SCL | ||||||||||||
28 | PB7 | 93 | PB7 | I2C1 / SDA / AF4 | I2C_0 | LSM303DLHC | SDA | ||||||||||||
29 | PB8 | 95 | PB8 | TIM16 / CH1 / AF1 | INCAP_0 | CH_0 | not connected | ||||||||||||
30 | PB9 | 96 | PB9 | ||||||||||||||||
31 | PB10 | 47 | PB10 | ||||||||||||||||
32 | PB11 | 48 | PB11 | ||||||||||||||||
33 | PB12 | 51 | PB12 | ||||||||||||||||
34 | PB13 | 52 | PB13 | ||||||||||||||||
35 | PB14 | 53 | PB14 | ||||||||||||||||
36 | PB15 | 54 | PB15 | ||||||||||||||||
37 | PC0 | 15 | PC0 | ADC1 / IN6 | ADC_1 | CH_3 | not connected | ||||||||||||
38 | PC1 | 16 | PC1 | ADC1 / IN7 | ADC_1 | CH_4 | not connected | ||||||||||||
39 | PC2 | 17 | PC2 | ADC1 / IN8 | ADC_1 | CH_5 | not connected | ||||||||||||
40 | PC3 | 18 | PC3 | not connected | |||||||||||||||
41 | PC4 | 33 | PC4 | ||||||||||||||||
42 | PC5 | 34 | PC5 | ||||||||||||||||
43 | PC6 | 63 | PC6 | TIM3 / CH1 / AF2 | PWM_0 | CH_0 | not connected | ||||||||||||
44 | PC7 | 64 | PC7 | TIM3 / CH2 / AF2 | PWM_0 | CH_1 | not connected | ||||||||||||
45 | PC8 | 65 | PC8 | TIM3 / CH3 / AF2 | PWM_0 | CH_2 | not connected | ||||||||||||
46 | PC9 | 66 | PC9 | TIM3 / CH4 / AF2 | PWM_0 | CH_3 | not connected | ||||||||||||
47 | PC10 | 78 | PC10 | SPI3 / SCK / AF6 | SPI_1 | SCK | not connected | ||||||||||||
48 | PC11 | 79 | PC11 | SPI3 / MISO / AF6 | SPI_1 | MISO | not connected | ||||||||||||
49 | PC12 | 80 | PC12 | SPI3 / MOSI / AF6 | SPI_1 | MOSI | not connected | ||||||||||||
50 | PC13 | 7 | PC13(4) | ||||||||||||||||
51 | PC14 | 8 | PC14(4) | ||||||||||||||||
52 | PC15 | 9 | PC15(4) | ||||||||||||||||
53 | PD0 | 81 | PD0 | ||||||||||||||||
54 | PD1 | 82 | PD1 | ||||||||||||||||
55 | PD2 | 83 | PD2 | ||||||||||||||||
56 | PD3 | 84 | PD3 | ||||||||||||||||
57 | PD4 | 85 | PD4 | ||||||||||||||||
58 | PD5 | 86 | PD5 | USART2 / TX / AF7 | UART_1 | TX | not connected | ||||||||||||
59 | PD6 | 87 | PD6 | USART2 / RX / AF7 | UART_1 | RX | not connected | ||||||||||||
60 | PD7 | 88 | PD7 | ||||||||||||||||
61 | PD8 | 55 | PD8 | USART3 / TX / AF7 | UART_2 | TX | not connected | ||||||||||||
62 | PD9 | 56 | PD9 | USART3 / RX / AF7 | UART_2 | RX | not connected | ||||||||||||
63 | PD10 | 57 | PD10 | ||||||||||||||||
64 | PD11 | 58 | PD11 | ||||||||||||||||
65 | PD12 | 59 | PD12 | TIM4 / CH1 / AF2 | PWM_1 | CH_0 | not connected | ||||||||||||
66 | PD13 | 60 | PD13 | TIM4 / CH2 / AF2 | PWM_1 | CH_1 | not connected | ||||||||||||
67 | PD14 | 61 | PD14 | TIM4 / CH3 / AF2 | PWM_1 | CH_2 | not connected | ||||||||||||
68 | PD15 | 62 | PD15 | TIM4 / CH4 / AF2 | PWM_1 | CH_3 | not connected | ||||||||||||
69 | PE0 | 97 | PE0 | ||||||||||||||||
70 | PE1 | 98 | PE1 | ||||||||||||||||
71 | PE2 | 1 | PE2 | ||||||||||||||||
72 | PE3 | 2 | PE3 | ||||||||||||||||
73 | PE4 | 3 | PE4 | ||||||||||||||||
74 | PE5 | 4 | PE5 | ||||||||||||||||
75 | PE6 | 5 | PE6 | ||||||||||||||||
76 | PE7 | 38 | PE7 | ||||||||||||||||
77 | PE8 | 39 | PE8 | LD_4 | directly controlled via macro | ||||||||||||||
78 | PE9 | 40 | PE9 | LD_3 | directly controlled via macro | ||||||||||||||
79 | PE10 | 41 | PE10 | LD_5 | directly controlled via macro | ||||||||||||||
80 | PE11 | 42 | PE11 | LD_7 | directly controlled via macro | ||||||||||||||
81 | PE12 | 43 | PE12 | LD_9 | directly controlled via macro | ||||||||||||||
82 | PE13 | 44 | PE13 | LD_10 | directly controlled via macro | ||||||||||||||
83 | PE14 | 45 | PE14 | LD_8 | directly controlled via macro | ||||||||||||||
84 | PE15 | 46 | PE15 | LD_6 | directly controlled via macro | ||||||||||||||
85 | PF0 | 12 | PF0 | I2C2 / SDA / AF4 | I2C_1 | SDA | not connected | ||||||||||||
86 | PF1 | 13 | PF1 | I2C2 / SCL / AF4 | I2C_1 | SCL | not connected | ||||||||||||
87 | |||||||||||||||||||
88 | |||||||||||||||||||
89 | |||||||||||||||||||
90 | |||||||||||||||||||
91 | |||||||||||||||||||
92 | |||||||||||||||||||
93 | |||||||||||||||||||
94 | |||||||||||||||||||
95 | |||||||||||||||||||
96 | |||||||||||||||||||
97 | |||||||||||||||||||
98 | |||||||||||||||||||
99 | |||||||||||||||||||
100 |