Streamline Header Mapping
Jump to navigation
Jump to search
Position Sorted
| Position | Pin Name | STM32F407 | STM32L475 | STM32H562 | STM32C071 | STM32C551 | STM32H723 | RP2354 |
|---|---|---|---|---|---|---|---|---|
| A4 | PA2 | USART2_TX | USART2_TX | USART2_TX | USART2_TX | USART2_TX | USART2_TX | |
| A5 | PA1 | UART4_RX | UART4_RX | UART4_RX | UART4_RX | UART4_RX | ||
| A6 | PA0 | UART4_TX | UART4_TX | UART4_TX | UART4_TX | UART4_TX | ||
| A7 | PC3 | SPI2_MOSI,ULPI_NXT | SPI2_MOSI | SPI2_MOSI | SPI2_MOSI | SPI2_MOSI | SPI2_MOSI,ULPI_NXT | |
| A8 | PC2 | SPI2_MISO,ULPI_DIR | SPI2_MISO | SPI2_MISO | SPI2_MISO | SPI2_MISO | SPI2_MISO,ULPI_DIR | |
| A9 | PC1 | I2C3_SDA | ||||||
| A10 | PC0 | ULPI_STP | I2C3_SCL | ULPI_STP | ||||
| A11 | PC15 | |||||||
| A12 | PC14 | |||||||
| A13 | PC13 | |||||||
| A14 | PE6 | N/A | ||||||
| A15 | PE5 | N/A | ||||||
| A16 | PE4 | N/A | ||||||
| A17 | PE3 | N/A | ||||||
| A18 | PE2 | N/A | ||||||
| A20 | PE1 | N/A | ||||||
| A21 | PE0 | N/A | ||||||
| A22 | PB9 | I2C1A_SDA | I2C1A_SDA | I2C1A_SDA | I2C1A_SDA | I2C1A_SDA | I2C1A_SDA | |
| A23 | PB8 | I2C1A_SCl | I2C1A_SCl | I2C1A_SCl | I2C1A_SCl | I2C1A_SCl | I2C1A_SCl | |
| A24 | PB7 | USART1A_RX,I2C1_SDA | USART1A_RX,I2C1_SDA | USART1A_RX,I2C1_SDA | USART1A_RX,I2C1_SDA | USART1A_RX,I2C1_SDA | USART1A_RX,I2C1_SDA | |
| A25 | PB6 | USART1A_TX,CAN2A_TX,I2C1_SCL | USART1A_TX,I2C1_SCL | USART1A_TX,CAN2A_TX,I2C1_SCL | USART1A_TX,I2C1_SCL | USART1A_TX,I2C1_SCL | USART1A_TX,CAN2A_TX,I2C1_SCL | |
| A26 | PB5 | CAN2A_RX,SPI1A_MOSI,SPI3_MOSI,ULPI_D7 | SPI1A_MOSI,SPI3_MOSI | CAN2A_RX,SPI1A_MOSI,SPI3_MOSI | SPI1A_MOSI | SPI1A_MOSI,SPI3_MOSI | CAN2A_RX,SPI1A_MOSI,SPI3_MOSI,ULPI_D7 | |
| A28 | PB4 | SPI1A_MISO,SPI3_MISO | SPI1A_MISO,SPI3_MISO | SPI1A_MISO,SPI3_MISO | SPI1A_MISO | SPI1A_MISO,SPI3_MISO | SPI1A_MISO,SPI3_MISO | |
| A29 | PB3 | SPI1A_SCK,SPI3_SCK | SPI1A_SCK,SPI3_SCK | SPI1A_SCK,SPI3_SCK | SPI1A_SCK | SPI1A_SCK,SPI3_SCK | SPI1A_SCK,SPI3_SCK | |
| A30 | PD7 | N/A | ||||||
| A31 | PD6 | USART2A_RX | USART2A_RX | USART2A_RX | USART2A_RX | USART2A_RX | USART2A_RX | |
| A32 | PD5 | USART2A_TX | USART2A_TX | USART2A_TX | USART2A_TX | USART2A_TX | USART2A_TX | |
| A33 | PD4 | |||||||
| A34 | PD3 | |||||||
| A35 | PD2 | UART5_RX,SDIO_CMD | UART5_RX,SDIO_CMD | UART5_RX,SDIO_CMD | UART5_RX | UART5_RX,SDIO_CMD | ||
| A36 | PD1 | CAN1A_TX | CAN1A_TX | CAN1A_TX | CAN1A_TX | CAN1A_TX | ||
| A37 | PD0 | CAN1A_RX | CAN1A_RX | CAN1A_RX | CAN1A_RX | CAN1A_RX | ||
| A39 | PC12 | UART5_TX,SPI3_MOSI,SDIO_CK | UART5_TX,SPI3_MOSI,SDIO_CK | UART5_TX,SPI3_MOSI,SDIO_CK | UART5_TX,SPI3_MOSI | UART5_TX,SPI3_MOSI,SDIO_CK | ||
| A40 | PC11 | USART3A2_RX,UART4A_RX,SPI3_MISO,SDIO_D3 | USART3A2_RX,UART4A_RX,SPI3_MISO,SDIO_D3 | USART3A2_RX,UART4A_RX,SPI3_MISO,SDIO_D3 | USART3A2_RX,UART4A_RX,SPI3_MISO | USART3A2_RX,UART4A_RX,SPI3_MISO,SDIO_D3 | ||
| A41 | PC10 | USART3A2_TX,UART4A_TX,SPI3_SCK,SDIO_D2 | USART3A2_TX,UART4A_TX,SPI3_SCK,SDIO_D2 | USART3A2_TX,UART4A_TX,SPI3_SCK,SDIO_D2 | USART3A2_TX,UART4A_TX,SPI3_SCK | USART3A2_TX,UART4A_TX,SPI3_SCK,SDIO_D2 | ||
| A42 | PA15 | |||||||
| A43 | PA14 | SWCLK | SWCLK | SWCLK | SWCLK | SWCLK | SWCLK | SWCLK |
| A44 | PA11 | USB_DM,CAN1_RX | USB_DM,CAN1_RX | USB_DM,CAN1_RX | USB_DM | USB_DM,CAN1_RX | USB_DM,CAN1_RX | |
| A45 | PA12 | USB_DP,CAN1_TX | USB_DP,CAN1_TX | USB_DP,CAN1_TX | USB_DP | USB_DP,CAN1_TX | USB_DP,CAN1_TX | |
| A46 | PA13 | SWDIO | SWDIO | SWDIO | SWDIO | SWDIO | SWDIO | SWDIO |
| B4 | PA3 | USART2_RX,ULPI_D0 | USART2_RX | USART2_RX | USART2_RX | USART2_RX | USART2_RX,ULPI_D0 | |
| B5 | PA4 | |||||||
| B6 | PA5 | SPI1_SCK,ULPI_CK | SPI1_SCK | SPI1_SCK | SPI1_SCK | SPI1_SCK | SPI1_SCK,ULPI_CK | |
| B7 | PA6 | SPI1_MISO | SPI1_MISO | SPI1_MISO | SPI1_MISO | SPI1_MISO | SPI1_MISO | |
| B8 | PA7 | SPI1_MOSI | SPI1_MOSI | SPI1_MOSI | SPI1_MOSI | SPI1_MOSI | SPI1_MOSI | |
| B9 | PC4 | |||||||
| B10 | PC5 | |||||||
| B11 | PB0 | ULPI_D1 | ULPI_D1 | |||||
| B12 | PB1 | ULPI_D2 | ULPI_D2 | |||||
| B13 | PB2 | |||||||
| B14 | PE7 | N/A | ||||||
| B15 | PE8 | N/A | ||||||
| B16 | PE9 | N/A | ||||||
| B17 | PE10 | N/A | ||||||
| B18 | PE11 | N/A | ||||||
| B20 | PE12 | N/A | ||||||
| B21 | PE13 | N/A | ||||||
| B22 | PE14 | N/A | ||||||
| B23 | PE15 | N/A | ||||||
| B24 | PB10 | USART3_TX,I2C2_SCL,SPI2_SCK,ULPI_D3 | USART3_TX,I2C2_SCL,SPI2_SCK | USART3_TX,I2C2_SCL,SPI2_SCK | I2C2_SCL,SPI2_SCK | USART3_TX,I2C2_SCL,SPI2_SCK | USART3_TX,I2C2_SCL,SPI2_SCK,ULPI_D3 | |
| B25 | PB11 | USART3_RX,I2C2_SDA,ULPI_D4 | USART3_RX,I2C2_SDA | USART3_RX,I2C2_SDA | I2C2_SDA | USART3_RX,I2C2_SDA | USART3_RX,I2C2_SDA,ULPI_D4 | |
| B26 | PB12 | CAN2_RX,ULPI_D5 | CAN2_RX | CAN2_RX,ULPI_D5 | ||||
| B28 | PB13 | CAN2_TX,SPI2A_SCK,ULPI_D6 | SPI2A_SCK | CAN2_TX,SPI2A_SCK | SPI2A_SCK | SPI2A_SCK | CAN2_TX,SPI2A_SCK,ULPI_D6 | |
| B29 | PB14 | SPI2A_MISO | SPI2A_MISO | SPI2A_MISO | SPI2A_MISO | SPI2A_MISO | SPI2A_MISO | |
| B30 | PB15 | SPI2A_MOSI | SPI2A_MOSI | SPI2A_MOSI | SPI2A_MOSI | SPI2A_MOSI | SPI2A_MOSI | |
| B31 | PD8 | USART3A1_TX | USART3A1_TX | USART3A1_TX | N/A | USART3A1_TX | USART3A1_TX | |
| B32 | PD9 | USART3A1_RX | USART3A1_RX | USART3A1_RX | N/A | USART3A1_RX | USART3A1_RX | |
| B33 | PD10 | N/A | ||||||
| B34 | PD11 | N/A | ||||||
| B35 | PD12 | N/A | ||||||
| B36 | PD13 | N/A | ||||||
| B37 | PD14 | N/A | ||||||
| B39 | PD15 | N/A | ||||||
| B40 | PC6 | UART6_TX | UART6_TX | UART6_TX | ||||
| B41 | PC7 | UART6_RX | UART6_RX | UART6_RX | ||||
| B42 | PC8 | SDIO_D0 | SDIO_D0 | SDIO_D0 | SDIO_D0 | |||
| B43 | PC9 | SDIO_D1 | SDIO_D1 | SDIO_D1 | SDIO_D1 | |||
| B44 | PA8 | I2C3_SCL | I2C3_SCL | I2C3_SCL | ||||
| B45 | PA9 | USART1_TX | USART1_TX | USART1_TX | USART1_TX | USART1_TX | USART1_TX | |
| B46 | PA10 | USART1_RX | USART1_RX | USART1_RX | USART1_RX | USART1_RX | USART1_RX |
GPIO pin sorted
| Pin Name | Position | STM32F407 | STM32L475 | STM32H562 | STM32C071 | STM32C551 | STM32H723 | RP2354 |
|---|---|---|---|---|---|---|---|---|
| PA0 | A6 | UART4_TX | UART4_TX | UART4_TX | UART4_TX | UART4_TX | ||
| PA1 | A5 | UART4_RX | UART4_RX | UART4_RX | UART4_RX | UART4_RX | ||
| PA2 | A4 | USART2_TX | USART2_TX | USART2_TX | USART2_TX | USART2_TX | USART2_TX | |
| PA3 | B4 | USART2_RX,ULPI_D0 | USART2_RX | USART2_RX | USART2_RX | USART2_RX | USART2_RX,ULPI_D0 | |
| PA4 | B5 | |||||||
| PA5 | B6 | SPI1_SCK,ULPI_CK | SPI1_SCK | SPI1_SCK | SPI1_SCK | SPI1_SCK | SPI1_SCK,ULPI_CK | |
| PA6 | B7 | SPI1_MISO | SPI1_MISO | SPI1_MISO | SPI1_MISO | SPI1_MISO | SPI1_MISO | |
| PA7 | B8 | SPI1_MOSI | SPI1_MOSI | SPI1_MOSI | SPI1_MOSI | SPI1_MOSI | SPI1_MOSI | |
| PA8 | B44 | I2C3_SCL | I2C3_SCL | I2C3_SCL | ||||
| PA9 | B45 | USART1_TX | USART1_TX | USART1_TX | USART1_TX | USART1_TX | USART1_TX | |
| PA10 | B46 | USART1_RX | USART1_RX | USART1_RX | USART1_RX | USART1_RX | USART1_RX | |
| PA11 | A44 | USB_DM,CAN1_RX | USB_DM,CAN1_RX | USB_DM,CAN1_RX | USB_DM | USB_DM,CAN1_RX | USB_DM,CAN1_RX | |
| PA12 | A45 | USB_DP,CAN1_TX | USB_DP,CAN1_TX | USB_DP,CAN1_TX | USB_DP | USB_DP,CAN1_TX | USB_DP,CAN1_TX | |
| PA13 | A46 | SWDIO | SWDIO | SWDIO | SWDIO | SWDIO | SWDIO | SWDIO |
| PA14 | A43 | SWCLK | SWCLK | SWCLK | SWCLK | SWCLK | SWCLK | SWCLK |
| PA15 | A42 | |||||||
| PB0 | B11 | ULPI_D1 | ULPI_D1 | |||||
| PB1 | B12 | ULPI_D2 | ULPI_D2 | |||||
| PB2 | B13 | |||||||
| PB3 | A29 | SPI1A_SCK,SPI3_SCK | SPI1A_SCK,SPI3_SCK | SPI1A_SCK,SPI3_SCK | SPI1A_SCK | SPI1A_SCK,SPI3_SCK | SPI1A_SCK,SPI3_SCK | |
| PB4 | A28 | SPI1A_MISO,SPI3_MISO | SPI1A_MISO,SPI3_MISO | SPI1A_MISO,SPI3_MISO | SPI1A_MISO | SPI1A_MISO,SPI3_MISO | SPI1A_MISO,SPI3_MISO | |
| PB5 | A26 | CAN2A_RX,SPI1A_MOSI,SPI3_MOSI,ULPI_D7 | SPI1A_MOSI,SPI3_MOSI | CAN2A_RX,SPI1A_MOSI,SPI3_MOSI | SPI1A_MOSI | SPI1A_MOSI,SPI3_MOSI | CAN2A_RX,SPI1A_MOSI,SPI3_MOSI,ULPI_D7 | |
| PB6 | A25 | USART1A_TX,CAN2A_TX,I2C1_SCL | USART1A_TX,I2C1_SCL | USART1A_TX,CAN2A_TX,I2C1_SCL | USART1A_TX,I2C1_SCL | USART1A_TX,I2C1_SCL | USART1A_TX,CAN2A_TX,I2C1_SCL | |
| PB7 | A24 | USART1A_RX,I2C1_SDA | USART1A_RX,I2C1_SDA | USART1A_RX,I2C1_SDA | USART1A_RX,I2C1_SDA | USART1A_RX,I2C1_SDA | USART1A_RX,I2C1_SDA | |
| PB8 | A23 | I2C1A_SCl | I2C1A_SCl | I2C1A_SCl | I2C1A_SCl | I2C1A_SCl | I2C1A_SCl | |
| PB9 | A22 | I2C1A_SDA | I2C1A_SDA | I2C1A_SDA | I2C1A_SDA | I2C1A_SDA | I2C1A_SDA | |
| PB10 | B24 | USART3_TX,I2C2_SCL,SPI2_SCK,ULPI_D3 | USART3_TX,I2C2_SCL,SPI2_SCK | USART3_TX,I2C2_SCL,SPI2_SCK | I2C2_SCL,SPI2_SCK | USART3_TX,I2C2_SCL,SPI2_SCK | USART3_TX,I2C2_SCL,SPI2_SCK,ULPI_D3 | |
| PB11 | B25 | USART3_RX,I2C2_SDA,ULPI_D4 | USART3_RX,I2C2_SDA | USART3_RX,I2C2_SDA | I2C2_SDA | USART3_RX,I2C2_SDA | USART3_RX,I2C2_SDA,ULPI_D4 | |
| PB12 | B26 | CAN2_RX,ULPI_D5 | CAN2_RX | CAN2_RX,ULPI_D5 | ||||
| PB13 | B28 | CAN2_TX,SPI2A_SCK,ULPI_D6 | SPI2A_SCK | CAN2_TX,SPI2A_SCK | SPI2A_SCK | SPI2A_SCK | CAN2_TX,SPI2A_SCK,ULPI_D6 | |
| PB14 | B29 | SPI2A_MISO | SPI2A_MISO | SPI2A_MISO | SPI2A_MISO | SPI2A_MISO | SPI2A_MISO | |
| PB15 | B30 | SPI2A_MOSI | SPI2A_MOSI | SPI2A_MOSI | SPI2A_MOSI | SPI2A_MOSI | SPI2A_MOSI | |
| PC0 | A10 | ULPI_STP | I2C3_SCL | ULPI_STP | ||||
| PC1 | A9 | I2C3_SDA | ||||||
| PC2 | A8 | SPI2_MISO,ULPI_DIR | SPI2_MISO | SPI2_MISO | SPI2_MISO | SPI2_MISO | SPI2_MISO,ULPI_DIR | |
| PC3 | A7 | SPI2_MOSI,ULPI_NXT | SPI2_MOSI | SPI2_MOSI | SPI2_MOSI | SPI2_MOSI | SPI2_MOSI,ULPI_NXT | |
| PC4 | B9 | |||||||
| PC5 | B10 | |||||||
| PC6 | B40 | UART6_TX | UART6_TX | UART6_TX | ||||
| PC7 | B41 | UART6_RX | UART6_RX | UART6_RX | ||||
| PC8 | B42 | SDIO_D0 | SDIO_D0 | SDIO_D0 | SDIO_D0 | |||
| PC9 | B43 | I2C3_SDA,SDIO_D1 | SDIO_D1 | I2C3_SDA,SDIO_D1 | I2C3_SDA,SDIO_D1 | |||
| PC10 | A41 | USART3A2_TX,UART4A_TX,SPI3_SCK,SDIO_D2 | USART3A2_TX,UART4A_TX,SPI3_SCK,SDIO_D2 | USART3A2_TX,UART4A_TX,SPI3_SCK,SDIO_D2 | USART3A2_TX,UART4A_TX,SPI3_SCK | USART3A2_TX,UART4A_TX,SPI3_SCK,SDIO_D2 | ||
| PC11 | A40 | USART3A2_RX,UART4A_RX,SPI3_MISO,SDIO_D3 | USART3A2_RX,UART4A_RX,SPI3_MISO,SDIO_D3 | USART3A2_RX,UART4A_RX,SPI3_MISO,SDIO_D3 | USART3A2_RX,UART4A_RX,SPI3_MISO | USART3A2_RX,UART4A_RX,SPI3_MISO,SDIO_D3 | ||
| PC12 | A39 | UART5_TX,SPI3_MOSI,SDIO_CK | UART5_TX,SPI3_MOSI,SDIO_CK | UART5_TX,SPI3_MOSI,SDIO_CK | UART5_TX,SPI3_MOSI | UART5_TX,SPI3_MOSI,SDIO_CK | ||
| PC13 | A13 | |||||||
| PC14 | A12 | |||||||
| PC15 | A11 | |||||||
| PD0 | A37 | CAN1A_RX | CAN1A_RX | CAN1A_RX | CAN1A_RX | CAN1A_RX | ||
| PD1 | A36 | CAN1A_TX | CAN1A_TX | CAN1A_TX | CAN1A_TX | CAN1A_TX | ||
| PD2 | A35 | UART5_RX,SDIO_CMD | UART5_RX,SDIO_CMD | UART5_RX,SDIO_CMD | UART5_RX | UART5_RX,SDIO_CMD | ||
| PD3 | A34 | |||||||
| PD4 | A33 | |||||||
| PD5 | A32 | USART2A_TX | USART2A_TX | USART2A_TX | USART2A_TX | USART2A_TX | USART2A_TX | |
| PD6 | A31 | USART2A_RX | USART2A_RX | USART2A_RX | USART2A_RX | USART2A_RX | USART2A_RX | |
| PD7 | A30 | N/A | ||||||
| PD8 | B31 | USART3A1_TX | USART3A1_TX | USART3A1_TX | N/A | USART3A1_TX | USART3A1_TX | |
| PD9 | B32 | USART3A1_RX | USART3A1_RX | USART3A1_RX | N/A | USART3A1_RX | USART3A1_RX | |
| PD10 | B33 | N/A | ||||||
| PD11 | B34 | N/A | ||||||
| PD12 | B35 | N/A | ||||||
| PD13 | B36 | N/A | ||||||
| PD14 | B37 | N/A | ||||||
| PD15 | B39 | N/A | ||||||
| PE0 | A21 | N/A | ||||||
| PE1 | A20 | N/A | ||||||
| PE2 | A18 | N/A | ||||||
| PE3 | A17 | N/A | ||||||
| PE4 | A16 | N/A | ||||||
| PE5 | A15 | N/A | ||||||
| PE6 | A14 | N/A | ||||||
| PE7 | B14 | N/A | ||||||
| PE8 | B15 | N/A | ||||||
| PE9 | B16 | N/A | ||||||
| PE10 | B17 | N/A | ||||||
| PE11 | B18 | N/A | ||||||
| PE12 | B20 | N/A | ||||||
| PE13 | B21 | N/A | ||||||
| PE14 | B22 | N/A | ||||||
| PE15 | B23 | N/A |