Link
On this page

Board Entry Info

Generic BoardPkgProduct LineFlashRAMCortexFPUCPUWirelessUSBCAN/FDCANETHSVD
Generic H503RBTxTSTM32H503xx128 KB32 KBCortex-M33YesSingle CPUNoYesYesNoSTM32H503.svd

See more info in the STM32duino repository

PWM Timer Pins

Pin PWM Timer Channel Generic label NUCLEO_H503RB
PA_0 (no. alternatives: 1) TIM2 1 D0/A0 D30/A0
PA_0_ALT1 TIM3 1
PA_1 (no. alternatives: 1) TIM1 3 D1/A1 D31/A1
PA_1_ALT1 TIM2 2
PA_2 (no. alternatives: 1) TIM1 4 D2/A2 D32/A2
PA_2_ALT1 TIM2 3
PA_3 (no. alternatives: 1) TIM1 1N D3/A3 D48/A14
PA_3_ALT1 TIM2 4
PA_4 TIM1 2N D4/A4 D49/A15
PA_5 TIM2 1 D5/A5 D13/A13
PA_6 TIM3 1 D6/A6 D12/A12
PA_7 (no. alternatives: 2) TIM1 1N D7/A7 D11/A11
PA_7_ALT1 TIM2 3
PA_7_ALT2 TIM3 2
PA_8 (no. alternatives: 2) TIM1 1 D8 D7
PA_8_ALT1 TIM1 4N
PA_8_ALT2 TIM3 3
PA_9 TIM1 2 D9 D50 // USB_VBUS
PA_10 TIM1 3 D10 D2
PA_11 (no. alternatives: 1) TIM1 4 D11 D39
PA_11_ALT1 TIM3 2
PA_12 (no. alternatives: 1) TIM2 4 D12 D38
PA_12_ALT1 TIM3 4
PA_13 TIM1 1 D13 D18
PA_14 (no. alternatives: 2) TIM1 2 D14 D19
PA_14_ALT1 TIM1 4N
PA_14_ALT2 TIM3 1
PA_15 TIM2 1 D15 D20
PB_0 (no. alternatives: 1) TIM1 2N D16/A8 D33/A3
PB_0_ALT1 TIM3 3
PB_1 (no. alternatives: 2) TIM1 1 D17/A9 D42/A9
PB_1_ALT1 TIM1 3N
PB_1_ALT2 TIM3 4
PB_2 (no. alternatives: 1) TIM1 2N D18 D41
PB_2_ALT1 TIM2 1
PB_3 TIM2 2 D19 D3
PB_4 (no. alternatives: 2) TIM1 2 D20 D5
PB_4_ALT1 TIM1 4N
PB_4_ALT2 TIM3 1
PB_5 (no. alternatives: 1) TIM1 3 D21 D4
PB_5_ALT1 TIM3 2
PB_6 (no. alternatives: 2) TIM1 2 D22 D15
PB_6_ALT1 TIM1 3N
PB_6_ALT2 TIM3 3
PB_7 (no. alternatives: 1) TIM1 1 D23 D14
PB_7_ALT1 TIM1 2N
PB_10 TIM2 3 D25 D6
PB_13 TIM1 1N D27 D45
PB_14 TIM1 2N D28 D44
PB_15 (no. alternatives: 1) TIM1 3N D29 D43
PB_15_ALT1 TIM3 4
PC_4 TIM2 4 D34/A14 D46/A10
PC_5 TIM1 4N D35/A15 D37/A8
PC_6 (no. alternatives: 1) TIM1 1 D36 D9
PC_6_ALT1 TIM3 1
PC_7 (no. alternatives: 1) TIM1 2 D37 D8
PC_7_ALT1 TIM3 2
PC_8 (no. alternatives: 1) TIM1 3 D38 D36
PC_8_ALT1 TIM3 3
PC_9 (no. alternatives: 1) TIM1 4 D39 D10
PC_9_ALT1 TIM3 4
PC_11 TIM2 2 D41 D28
PC_12 (no. alternatives: 1) TIM1 4 D42 D17
PC_12_ALT1 TIM2 4
PD_2 TIM2 3 D46 D29

ADC Pins

Pin ADC Channel Generic label NUCLEO_H503RB
PA_0 ADC1 0 D0/A0 D30/A0
PA_1 ADC1 1 D1/A1 D31/A1
PA_2 ADC1 14 D2/A2 D32/A2
PA_3 ADC1 15 D3/A3 D48/A14
PA_4 ADC1 18 D4/A4 D49/A15
PA_5 ADC1 19 D5/A5 D13/A13
PA_6 ADC1 3 D6/A6 D12/A12
PA_7 ADC1 7 D7/A7 D11/A11
PB_0 ADC1 9 D16/A8 D33/A3
PB_1 ADC1 5 D17/A9 D42/A9
PC_0 ADC1 10 D30/A10 D35/A5
PC_1 ADC1 11 D31/A11 D34/A4
PC_2 ADC1 12 D32/A12 D26/A6
PC_3 ADC1 13 D33/A13 D27/A7
PC_4 ADC1 4 D34/A14 D46/A10
PC_5 ADC1 8 D35/A15 D37/A8

UART Pins

Pin Peripheral Signal Generic label NUCLEO_H503RB
PA_2 (no. alternatives: 1) USART1 TX D2/A2 D32/A2
PA_2_ALT1 USART2 TX
PA_3 (no. alternatives: 1) LPUART1 TX D3/A3 D48/A14
PA_3_ALT1 USART3 RX
PA_4 USART3 TX D4/A4 D49/A15
PA_5 USART2 TX D5/A5 D13/A13
PA_8 (no. alternatives: 1) USART2 TX D8 D7
PA_8_ALT1 USART3 TX
PA_9 (no. alternatives: 1) LPUART1 TX D9 D50 // USB_VBUS
PA_9_ALT1 USART1 TX
PA_12 (no. alternatives: 2) USART1 TX D12 D38
PA_12_ALT1 USART2 TX
PA_12_ALT1 USART1 RTS
PA_14 (no. alternatives: 1) USART1 TX D14 D19
PA_14_ALT1 USART2 TX
PB_0 USART2 TX D16/A8 D33/A3
PB_3 USART3 TX D19 D3
PB_4 USART2 TX D20 D5
PB_6 (no. alternatives: 1) LPUART1 TX D22 D15
PB_6_ALT1 USART1 TX
PB_7 (no. alternatives: 1) USART3 TX D23 D14
PB_7_ALT1 USART1 RX
PB_10 USART3 TX D25 D6
PB_14 (no. alternatives: 1) USART1 TX D28 D44
PB_14_ALT1 USART3 RTS
PC_3 LPUART1 TX D33/A13 D27/A7
PC_6 USART2 TX D36 D9
PC_10 USART3 TX D40 D16
PA_1 USART1 RX D1/A1 D31/A1
PA_2 (no. alternatives: 1) LPUART1 RX D2/A2 D32/A2
PA_2_ALT1 USART2 TX
PA_3 (no. alternatives: 1) USART2 RX D3/A3 D48/A14
PA_3_ALT1 USART3 RX
PA_5 USART3 RX D5/A5 D13/A13
PA_10 (no. alternatives: 1) LPUART1 RX D10 D2
PA_10_ALT1 USART1 RX
PA_11 (no. alternatives: 2) USART1 RX D11 D39
PA_11_ALT1 USART2 RX
PA_11_ALT1 USART1 CTS
PA_12 (no. alternatives: 2) USART3 RX D12 D38
PA_12_ALT1 USART2 TX
PA_12_ALT1 USART1 RTS
PA_13 (no. alternatives: 1) USART1 RX D13 D18
PA_13_ALT1 USART2 RX
PA_15 (no. alternatives: 1) USART2 RX D15 D20
PA_15_ALT1 USART3 RX
PB_1 USART2 RX D17/A9 D42/A9
PB_5 USART2 RX D21 D4
PB_7 (no. alternatives: 1) LPUART1 RX D23 D14
PB_7_ALT1 USART1 RX
PB_8 USART3 RX D24 D47
PB_15 (no. alternatives: 2) LPUART1 RX D29 D43
PB_15_ALT1 USART1 RX
PB_15_ALT2 USART2 RX
PC_4 USART3 RX D34/A14 D46/A10
PC_7 USART2 RX D37 D8
PC_11 USART3 RX D41 D28
PA_1 USART2 RTS D1/A1 D31/A1
PA_4 USART1 RTS D4/A4 D49/A15
PA_5 LPUART1 RTS D5/A5 D13/A13
PA_7 (no. alternatives: 1) USART1 RTS D7/A7 D11/A11
PA_7_ALT1 USART3 RTS
PA_11 (no. alternatives: 2) USART3 RTS D11 D39
PA_11_ALT1 USART2 RX
PA_11_ALT1 USART1 CTS
PA_12 (no. alternatives: 2) LPUART1 RTS D12 D38
PA_12_ALT1 USART2 TX
PA_12_ALT1 USART1 RTS
PA_14 (no. alternatives: 1) LPUART1 RTS D14 D19
PA_14_ALT1 USART2 TX
PA_15 (no. alternatives: 1) USART2 RTS D15 D20
PA_15_ALT1 USART3 RX
PB_14 (no. alternatives: 1) LPUART1 RTS D28 D44
PB_14_ALT1 USART3 RTS
PB_15 (no. alternatives: 2) USART2 RTS D29 D43
PB_15_ALT1 USART1 RX
PB_15_ALT2 USART2 RX
PC_2 (no. alternatives: 1) LPUART1 RTS D32/A12 D26/A6
PC_2_ALT1 USART1 RTS
PC_9 USART3 RTS D39 D10
PC_10 USART2 RTS D40 D16
PD_2 USART2 RTS D46 D29
PA_0 (no. alternatives: 2) USART1 CTS D0/A0 D30/A0
PA_0_ALT1 USART2 CTS
PA_0_ALT2 USART3 CTS
PA_5 USART2 CTS D5/A5 D13/A13
PA_8 (no. alternatives: 1) LPUART1 CTS D8 D7
PA_8_ALT1 USART3 TX
PA_11 (no. alternatives: 2) LPUART1 CTS D11 D39
PA_11_ALT1 USART2 RX
PA_11_ALT1 USART1 CTS
PA_13 (no. alternatives: 1) LPUART1 CTS D13 D18
PA_13_ALT1 USART2 RX
PA_15 (no. alternatives: 1) USART1 CTS D15 D20
PA_15_ALT1 USART3 RX
PB_6 (no. alternatives: 1) USART2 CTS D22 D15
PB_6_ALT1 USART1 TX
PB_13 (no. alternatives: 1) LPUART1 CTS D27 D45
PB_13_ALT1 USART3 CTS
PB_15 (no. alternatives: 2) USART3 CTS D29 D43
PB_15_ALT1 USART1 RX
PB_15_ALT2 USART2 RX
PC_1 (no. alternatives: 1) LPUART1 CTS D31/A11 D34/A4
PC_1_ALT1 USART1 CTS
PC_3 USART2 CTS D33/A13 D27/A7
PC_9 USART2 CTS D39 D10
PD_2 USART3 CTS D46 D29

SPI Pins

Pin Peripheral Signal Generic label NUCLEO_H503RB
PA_3 SPI3 MOSI D3/A3 D48/A14
PA_4 (no. alternatives: 1) SPI1 MOSI D4/A4 D49/A15
PA_4_ALT1 SPI3 SSEL
PA_5 (no. alternatives: 1) SPI3 MOSI D5/A5 D13/A13
PA_5_ALT1 SPI2 SCLK
PA_7 SPI1 MOSI D7/A7 D11/A11
PA_8 SPI2 MOSI D8 D7
PA_9 SPI3 MOSI D9 D50 // USB_VBUS
PB_1 SPI2 MOSI D17/A9 D42/A9
PB_2 SPI3 MOSI D18 D41
PB_5 (no. alternatives: 1) SPI1 MOSI D21 D4
PB_5_ALT1 SPI3 MOSI
PB_15 SPI2 MOSI D29 D43
PC_1 SPI2 MOSI D31/A11 D34/A4
PC_3 (no. alternatives: 1) SPI1 MOSI D33/A13 D27/A7
PC_3_ALT1 SPI2 MOSI
PC_7 SPI1 MOSI D37 D8
PC_12 SPI3 MOSI D42 D17
PA_0 SPI1 MISO D0/A0 D30/A0
PA_2 SPI3 MISO D2/A2 D32/A2
PA_3 SPI1 MISO D3/A3 D48/A14
PA_4 (no. alternatives: 1) SPI3 MISO D4/A4 D49/A15
PA_4_ALT1 SPI3 SSEL
PA_6 SPI1 MISO D6/A6 D12/A12
PA_7 SPI2 MISO D7/A7 D11/A11
PA_9 SPI1 MISO D9 D50 // USB_VBUS
PA_15 (no. alternatives: 1) SPI2 MISO D15 D20
PA_15_ALT1 SPI3 SSEL
PB_4 (no. alternatives: 1) SPI1 MISO D20 D5
PB_4_ALT1 SPI3 MISO
PB_5 (no. alternatives: 1) SPI2 MISO D21 D4
PB_5_ALT1 SPI3 MOSI
PB_14 SPI2 MISO D28 D44
PB_15 SPI3 MISO D29 D43
PC_2 (no. alternatives: 1) SPI1 MISO D32/A12 D26/A6
PC_2_ALT1 SPI2 MISO
PC_10 SPI1 MISO D40 D16
PC_11 SPI3 MISO D41 D28
PA_1 SPI3 SCLK D1/A1 D31/A1
PA_2 SPI1 SCLK D2/A2 D32/A2
PA_5 (no. alternatives: 1) SPI1 SCLK D5/A5 D13/A13
PA_5_ALT1 SPI2 SCLK
PA_8 SPI1 SCLK D8 D7
PA_9 SPI2 SCLK D9 D50 // USB_VBUS
PA_12 SPI2 SCLK D12 D38
PA_15 (no. alternatives: 1) SPI3 SCLK D15 D20
PA_15_ALT1 SPI3 SSEL
PB_2 SPI2 SCLK D18 D41
PB_3 (no. alternatives: 1) SPI1 SCLK D19 D3
PB_3_ALT1 SPI3 SCLK
PB_7 SPI3 SCLK D23 D14
PB_10 SPI2 SCLK D25 D6
PB_13 SPI2 SCLK D27 D45
PC_0 SPI1 SCLK D30/A10 D35/A5
PC_5 SPI1 SCLK D35/A15 D37/A8
PC_10 SPI3 SCLK D40 D16
PA_0 SPI3 SSEL D0/A0 D30/A0
PA_1 SPI1 SSEL D1/A1 D31/A1
PA_3 SPI2 SSEL D3/A3 D48/A14
PA_4 (no. alternatives: 1) SPI1 SSEL D4/A4 D49/A15
PA_4_ALT1 SPI3 SSEL
PA_8 SPI2 SSEL D8 D7
PA_11 SPI2 SSEL D11 D39
PA_15 (no. alternatives: 1) SPI1 SSEL D15 D20
PA_15_ALT1 SPI3 SSEL
PB_4 (no. alternatives: 1) SPI2 SSEL D20 D5
PB_4_ALT1 SPI3 MISO
PB_8 SPI1 SSEL D24 D47
PB_10 SPI3 SSEL D25 D6
PB_12 SPI2 SSEL D26 D40
PC_1 SPI1 SSEL D31/A11 D34/A4
PC_8 SPI1 SSEL D38 D36
PD_2 SPI3 SSEL D46 D29

I2C Pins

Pin Peripheral Signal Generic label NUCLEO_H503RB
PB_3 I2C2 SDA D19 D3
PB_4 I2C2 SDA D20 D5
PB_5 I2C1 SDA D21 D4
PB_7 I2C1 SDA D23 D14
PB_8 I2C2 SDA D24 D47
PB_10 I2C1 SDA D25 D6
PB_13 I2C2 SDA D27 D45
PC_7 I2C2 SDA D37 D8
PC_9 I2C1 SDA D39 D10
PC_11 I2C2 SDA D41 D28
PB_3 I2C2 SCL D19 D3
PB_5 I2C2 SCL D21 D4
PB_6 I2C1 SCL D22 D15
PB_8 I2C1 SCL D24 D47
PB_10 I2C2 SCL D25 D6
PC_6 I2C2 SCL D36 D9
PC_8 I2C1 SCL D38 D36
PC_10 I2C2 SCL D40 D16

CAN Pins

Pin Peripheral Signal Generic label NUCLEO_H503RB
PA_8 FDCAN1 RD D8 D7
PA_11 FDCAN1 RD D11 D39
PB_3 FDCAN1 RD D19 D3
PB_5 FDCAN1 RD D21 D4
PB_8 FDCAN1 RD D24 D47
PB_12 FDCAN1 RD D26 D40
PC_6 FDCAN1 RD D36 D9
PC_8 FDCAN1 RD D38 D36
PC_10 FDCAN1 RD D40 D16
PA_12 FDCAN1 TD D12 D38
PB_4 FDCAN1 TD D20 D5
PB_6 FDCAN1 TD D22 D15
PB_7 FDCAN1 TD D23 D14
PB_10 FDCAN1 TD D25 D6
PB_13 FDCAN1 TD D27 D45
PB_15 FDCAN1 TD D29 D43
PC_7 FDCAN1 TD D37 D8
PC_9 FDCAN1 TD D39 D10

Back to Main Page