| A1 | VDD | Power | Power Supply Input (VDD — 3.3V VDD (Max 4.0V)) |
| A2 | PC10 | I/O | Multiplexed I/O & Peripheral Pin PC10 (UART, SPI) |
| A3 | PA15 | I/O | Multiplexed I/O & Peripheral Pin PA15 (UART, SPI, CAN, SWD/JTAG) |
| A4 | PD0 | I/O | Multiplexed I/O & Peripheral Pin PD0 (CAN) |
| A5 | PB3 | I/O | Multiplexed I/O & Peripheral Pin PB3 (UART, SPI, I2C, SWD/JTAG) |
| A6 | PB5 | I/O | Multiplexed I/O & Peripheral Pin PB5 (UART, SPI, I2C, PWM, CAN) |
| A7 | BOOT0 | I | Input-Only Pin BOOT0 (General) |
| A8 | VSS | GND | Ground Reference Pin (VSS) |
| A9 | VDD | Power | Power Supply Input (VDD — 3.3V VDD (Max 4.0V)) |
| B1 | VSS | GND | Ground Reference Pin (VSS) |
| B2 | PA14 | I/O | Multiplexed I/O & Peripheral Pin PA14 (SWD/JTAG) |
| B3 | PA12 | I/O | Multiplexed I/O & Peripheral Pin PA12 (USB, UART, SPI, CAN) |
| B4 | PC12 | I/O | Multiplexed I/O & Peripheral Pin PC12 (UART, SPI) |
| B5 | PB4 | I/O | Multiplexed I/O & Peripheral Pin PB4 (UART, SPI, CAN) |
| B6 | PB6 | I/O | Multiplexed I/O & Peripheral Pin PB6 (UART, PWM) |
| B7 | PB7 | I/O | Multiplexed I/O & Peripheral Pin PB7 (UART, PWM) |
| B8 | PDR_ON | I/O | Multiplexed I/O & Peripheral Pin PDR_ON (General) |
| B9 | VBAT | Power | Power Supply Input (VBAT — 3.3V VDD (Max 4.0V)) |
| C1 | VCAP_2 | I/O | Multiplexed I/O & Peripheral Pin VCAP_2 (General) |
| C2 | PA13 | I/O | Multiplexed I/O & Peripheral Pin PA13 (SWD/JTAG) |
| C3 | PA11 | I/O | Multiplexed I/O & Peripheral Pin PA11 (USB, UART, SPI, PWM, CAN) |
| C4 | PC11 | I/O | Multiplexed I/O & Peripheral Pin PC11 (UART, SPI) |
| C5 | PD2 | I/O | Multiplexed I/O & Peripheral Pin PD2 (UART) |
| C6 | PB8 | I/O | Multiplexed I/O & Peripheral Pin PB8 (UART, SPI, I2C, PWM, CAN) |
| C7 | PC1 | I/O | Multiplexed I/O & Peripheral Pin PC1 (ADC) |
| C8 | PC13 - ANTI_TAMP | I/O | Multiplexed I/O & Peripheral Pin PC13 - ANTI_TAMP (General) |
| C9 | PC14 - OSC32_IN | I/O | Multiplexed I/O & Peripheral Pin PC14 - OSC32_IN (RTC/CLK) |
| D1 | PA10 | I/O | Multiplexed I/O & Peripheral Pin PA10 (USB, UART, SPI, PWM) |
| D2 | PA9 | I/O | Multiplexed I/O & Peripheral Pin PA9 (USB, UART, SPI, I2C, PWM) |
| D3 | PA8 | I/O | Multiplexed I/O & Peripheral Pin PA8 (USB, UART, I2C, CAN, RTC/CLK) |
| D4 | PC7 | I/O | Multiplexed I/O & Peripheral Pin PC7 (UART, SPI, I2C, PWM) |
| D5 | PC6 | I/O | Multiplexed I/O & Peripheral Pin PC6 (UART, I2C, PWM) |
| D6 | PB9 | I/O | Multiplexed I/O & Peripheral Pin PB9 (UART, SPI, I2C, PWM, CAN) |
| D7 | PC2 | I/O | Multiplexed I/O & Peripheral Pin PC2 (SPI, ADC) |
| D8 | VSS | GND | Ground Reference Pin (VSS) |
| D9 | PC15 - OSC32_OUT | I/O | Multiplexed I/O & Peripheral Pin PC15 - OSC32_OUT (RTC/CLK) |
| E1 | PC8 | I/O | Multiplexed I/O & Peripheral Pin PC8 (UART, PWM) |
| E2 | PC9 | I/O | Multiplexed I/O & Peripheral Pin PC9 (PWM, RTC/CLK) |
| E3 | PB14 | I/O | Multiplexed I/O & Peripheral Pin PB14 (UART, SPI, I2C, PWM) |
| E4 | PB0 | I/O | Multiplexed I/O & Peripheral Pin PB0 (SPI, ADC, PWM) |
| E5 | PA4 | I/O | Multiplexed I/O & Peripheral Pin PA4 (UART, SPI, ADC, DAC) |
| E6 | PA3 | I/O | Multiplexed I/O & Peripheral Pin PA3 (UART, ADC, PWM) |
| E7 | PC3 | I/O | Multiplexed I/O & Peripheral Pin PC3 (SPI, ADC) |
| E8 | VDD | Power | Power Supply Input (VDD — 3.3V VDD (Max 4.0V)) |
| E9 | PH0 OSC IN -_ | I/O | Multiplexed I/O & Peripheral Pin PH0 OSC IN -_ (RTC/CLK) |
| F1 | VDDUSB | Power | Power Supply Input (VDDUSB — 3.3V VDD (Max 4.0V)) |
| F2 | PD9 | I/O | Multiplexed I/O & Peripheral Pin PD9 (UART) |
| F3 | PB12 | I/O | Multiplexed I/O & Peripheral Pin PB12 (UART, SPI, I2C, CAN) |
| F4 | PE13 | I/O | Multiplexed I/O & Peripheral Pin PE13 (SPI, PWM) |
| F5 | PA6 | I/O | Multiplexed I/O & Peripheral Pin PA6 (SPI, ADC) |
| F6 | BYPASS_ REG | I/O | Multiplexed I/O & Peripheral Pin BYPASS_ REG (General) |
| F7 | VDDA | Power | Power Supply Input (VDDA — 3.3V VDD (Max 4.0V)) |
| F8 | PC0 | I/O | Multiplexed I/O & Peripheral Pin PC0 (ADC) |
| F9 | PH1 - OSC_OUT | I/O | Multiplexed I/O & Peripheral Pin PH1 - OSC_OUT (RTC/CLK) |
| G1 | PD10 | I/O | Multiplexed I/O & Peripheral Pin PD10 (UART) |
| G2 | PB13 | I/O | Multiplexed I/O & Peripheral Pin PB13 (UART, SPI, I2C, PWM, CAN) |
| G3 | PE14 | I/O | Multiplexed I/O & Peripheral Pin PE14 (SPI, PWM) |
| G4 | PE10 | I/O | Multiplexed I/O & Peripheral Pin PE10 (PWM) |
| G5 | PB1 | I/O | Multiplexed I/O & Peripheral Pin PB1 (SPI, ADC, PWM) |
| G6 | PA5 | I/O | Multiplexed I/O & Peripheral Pin PA5 (SPI, ADC, DAC, PWM) |
| G7 | PA0 | I/O | Multiplexed I/O & Peripheral Pin PA0 (UART, ADC, PWM) |
| G8 | VREF+ | Analog | Multiplexed I/O & Peripheral Pin VREF+ (General) |
| G9 | NRST | I | System Enable & Hardware Reset (NRST) |
| H1 | PB15 | I/O | Multiplexed I/O & Peripheral Pin PB15 (SPI, I2C, PWM, RTC/CLK) |
| H2 | VCAP_1 | I/O | Multiplexed I/O & Peripheral Pin VCAP_1 (General) |
| H3 | PB10 | I/O | Multiplexed I/O & Peripheral Pin PB10 (UART, SPI, I2C, PWM) |
| H4 | PE11 | I/O | Multiplexed I/O & Peripheral Pin PE11 (SPI, PWM) |
| H5 | PB2 | I/O | Multiplexed I/O & Peripheral Pin PB2 (General) |
| H6 | PC4 | I/O | Multiplexed I/O & Peripheral Pin PC4 (ADC) |
| H7 | VSS | GND | Ground Reference Pin (VSS) |
| H8 | PA1 | I/O | Multiplexed I/O & Peripheral Pin PA1 (UART, SPI, ADC, PWM) |
| H9 | VSSA | GND | Ground Reference Pin (VSSA) |
| J1 | VDD | Power | Power Supply Input (VDD — 3.3V VDD (Max 4.0V)) |
| J2 | VSS | GND | Ground Reference Pin (VSS) |
| J3 | PE15 | I/O | Multiplexed I/O & Peripheral Pin PE15 (General) |
| J4 | PE12 | I/O | Multiplexed I/O & Peripheral Pin PE12 (SPI, PWM) |
| J5 | PE9 | I/O | Multiplexed I/O & Peripheral Pin PE9 (PWM) |
| J6 | PC5 | I/O | Multiplexed I/O & Peripheral Pin PC5 (UART, I2C, ADC) |
| J7 | PA7 | I/O | Multiplexed I/O & Peripheral Pin PA7 (SPI, ADC, PWM) |
| J8 | VDD | Power | Power Supply Input (VDD — 3.3V VDD (Max 4.0V)) |
| J9 | PA2 | I/O | Multiplexed I/O & Peripheral Pin PA2 (UART, ADC, PWM) |