| 1 | VBAT | Power | Power Supply Input (VBAT — 3.3V VDD (Max 4.0V)) |
| 2 | PC13 | I/O | Multiplexed I/O & Peripheral Pin PC13 (RTC/CLK) |
| 3 | PC14 - OSC32_IN | I/O | Multiplexed I/O & Peripheral Pin PC14 - OSC32_IN (RTC/CLK) |
| 4 | PC15 - OSC32_OUT | I/O | Multiplexed I/O & Peripheral Pin PC15 - OSC32_OUT (RTC/CLK) |
| 5 | PF0 - OSC_IN | I/O | Multiplexed I/O & Peripheral Pin PF0 - OSC_IN (I2C, RTC/CLK) |
| 6 | PF1 - OSC_OUT | I/O | Multiplexed I/O & Peripheral Pin PF1 - OSC_OUT (I2C, RTC/CLK) |
| 7 | NRST | I | System Enable & Hardware Reset (NRST) |
| 8 | VSSA/VREF - | GND | Ground Reference Pin (VSSA/VREF -) |
| 9 | VDDA/VREF+ | Power | Power Supply Input (VDDA/VREF+ — 3.3V VDD (Max 4.0V)) |
| 10 | PA0 | I/O | Multiplexed I/O & Peripheral Pin PA0 (UART, ADC, PWM, RTC/CLK) |
| 11 | PA1 | I/O | Multiplexed I/O & Peripheral Pin PA1 (UART, SPI, ADC, RTC/CLK) |
| 12 | PA2 | I/O | Multiplexed I/O & Peripheral Pin PA2 (UART, SPI, ADC) |
| 13 | PA3 | I/O | Multiplexed I/O & Peripheral Pin PA3 (UART, SPI, ADC) |
| 14 | PA4 | I/O | Multiplexed I/O & Peripheral Pin PA4 (UART, SPI, ADC) |
| 15 | PA5 | I/O | Multiplexed I/O & Peripheral Pin PA5 (SPI, ADC) |
| 16 | PA6 | I/O | Multiplexed I/O & Peripheral Pin PA6 (SPI, ADC) |
| 17 | VDD_2 | Power | Power Supply Input (VDD_2 — 3.3V VDD (Max 4.0V)) |
| 18 | PB0 | I/O | Multiplexed I/O & Peripheral Pin PB0 (SPI, ADC, PWM) |
| 19 | PB1 | I/O | Multiplexed I/O & Peripheral Pin PB1 (I2C, ADC) |
| 20 | PB2 | I/O | Multiplexed I/O & Peripheral Pin PB2 (I2C, ADC) |
| 21 | PE8 | I/O | Multiplexed I/O & Peripheral Pin PE8 (I2C, ADC) |
| 22 | PE9 | I/O | Multiplexed I/O & Peripheral Pin PE9 (I2C, ADC) |
| 23 | VSSSD/ VREFSD - | GND | Ground Reference Pin (VSSSD/ VREFSD -) |
| 24 | VDDSD | Power | Power Supply Input (VDDSD — 3.3V VDD (Max 4.0V)) |
| 25 | VREFSD+ | I/O | Multiplexed I/O & Peripheral Pin VREFSD+ (I2C) |
| 26 | PB14 | I/O | Multiplexed I/O & Peripheral Pin PB14 (UART, SPI, I2C, ADC) |
| 27 | PB15 | I/O | Multiplexed I/O & Peripheral Pin PB15 (SPI, I2C, ADC, RTC/CLK) |
| 28 | PD8 | I/O | Multiplexed I/O & Peripheral Pin PD8 (UART, SPI, I2C, ADC) |
| 29 | PA8 | I/O | Multiplexed I/O & Peripheral Pin PA8 (SPI, I2C, RTC/CLK) |
| 30 | PA9 | I/O | Multiplexed I/O & Peripheral Pin PA9 (SPI, I2C, PWM) |
| 31 | PA10 | I/O | Multiplexed I/O & Peripheral Pin PA10 (SPI, I2C, PWM) |
| 32 | PA11 | I/O | Multiplexed I/O & Peripheral Pin PA11 (UART, SPI, PWM) |
| 33 | PA12 | I/O | Multiplexed I/O & Peripheral Pin PA12 (USB, UART, SPI, PWM) |
| 34 | PA13 | I/O | Multiplexed I/O & Peripheral Pin PA13 (UART, SPI, SWD/JTAG) |
| 35 | PF6 | I/O | Multiplexed I/O & Peripheral Pin PF6 (UART, SPI, I2C) |
| 36 | PF7 | I/O | Multiplexed I/O & Peripheral Pin PF7 (I2C) |
| 37 | PA14 | I/O | Multiplexed I/O & Peripheral Pin PA14 (I2C) |
| 38 | PA15 | I/O | Multiplexed I/O & Peripheral Pin PA15 (SPI, I2C) |
| 39 | PB3 | I/O | Multiplexed I/O & Peripheral Pin PB3 (UART, SPI, SWD/JTAG) |
| 40 | PB4 | I/O | Multiplexed I/O & Peripheral Pin PB4 (UART, SPI, PWM) |
| 41 | PB5 | I/O | Multiplexed I/O & Peripheral Pin PB5 (SPI, I2C) |
| 42 | PB6 | I/O | Multiplexed I/O & Peripheral Pin PB6 (I2C, PWM) |
| 43 | PB7 | I/O | Multiplexed I/O & Peripheral Pin PB7 (I2C, PWM) |
| 44 | BOOT0 | I | Input-Only Pin BOOT0 (General) |
| 45 | PB8 | I/O | Multiplexed I/O & Peripheral Pin PB8 (SPI, I2C, PWM, CAN) |
| 46 | PB9 | I/O | Multiplexed I/O & Peripheral Pin PB9 (SPI, I2C, CAN) |
| 47 | VSS_1 | GND | Ground Reference Pin (VSS_1) |
| 48 | VDD_1 | Power | Power Supply Input (VDD_1 — 3.3V VDD (Max 4.0V)) |