EmbeddedRelated.com
STM32H503RBT6

STM32H503RBT6

STMicroelectronics
ARM® Cortex®-M33 STM32H5 Microcontroller IC 32-Bit 250MHz 128KB (128K x 8) FLASH 64-LQFP (10x10)
Active1,449 in stock

Overview

The STM32H503RBT6 is a high-performance 32-bit microcontroller based on the ARM Cortex-M33 core running at up to 250MHz. This MCU balances a compact 128KB Flash and 32KB RAM footprint with advanced peripherals including a 12-bit SAR ADC and integrated USB Type-C support. It is designed for applications requiring high-speed processing and robust connectivity in a 64-pin LQFP package.

Why Choose This Part

The ARM Cortex-M33 core provides a significant performance boost at 250MHz compared to standard mainstream MCUs while maintaining a small 128KB Flash footprint. It features a robust set of security and integrity peripherals including a True Random Number Generator (TRNG) and SHA hardware acceleration.

Applications

Industrial Sensor Hubs
Utilizing the 250MHz clock speed and 16-channel 12-bit ADC to process complex analog signals from multiple industrial transducers.
USB Type-C Peripherals
Developing modern bus-powered devices using the integrated USB functionality for data communication.
Communication Gateways
Bridging multiple protocols using the onboard CANbus, UART, SPI, and I2C interfaces for local area networking.

Key Specifications

Speed 250MHz
RAM Size 32K x 8
Core Size 32-Bit
Peripherals Brown-out Detect/Reset, DMA, I2S, PDR, POR, PWM, SHA, TRNG, Voltage Detect, WDT
Connectivity CANbus, FIFO, I2C, IrDA, LINbus, SCI, SDIO, SMBus, SPI, UART/USART, USB
Mounting Type Surface Mount
Number of I/O 49
Core Processor ARM Cortex-M33
Package / Case 64-LQFP
Data Converters A/D 16x12b SAR; D/A 2x12b
Oscillator Type External, Internal
Program Memory Size 128KB (128K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 64-LQFP (10x10)
Voltage - Supply (Vcc/Vdd) 1.71V ~ 3.6V

Getting Started

Developers can begin evaluation using the NUCLEO-H503RB development board which includes an integrated STLINK-V3EC debugger. Firmware development is supported through the STM32Cube ecosystem, including STM32CubeIDE and the STM32CubeH5 firmware package.

Dev Boards

Development boards and breakout modules featuring the STM32H503RBT6 or compatible chips — ready to use for prototyping.

NUCLEO-H563ZI STMicroelectronics
STM32H563ZI Nucleo-144 STM32H5 ARM® Cortex®-M33 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 2,408 in stock
STM32H573I-DK STMicroelectronics
STM32H573II Discovery STM32H5 ARM® Cortex®-M33 MCU 32-Bit Embedded Evaluation Board
Digi-Key 394 in stock
NUCLEO-H533RE STMicroelectronics
Development Boards & Kits - ARM STM32 Nucleo-64 development board STM32H533RET6 MCU, supports Arduino and morpho
Mouser 773 in stock
Part of STM32H5 family » STM32H503

STM32H503 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number I/O Pins Core Processor Package ADC/DAC Temp Range Stock
STM32H503RBT6 (this part) 49 ARM Cortex-M33 LQFP-64 A/D 16x12b SAR; D/.. -40degC ~ 85degC (.. 1,449
STM32H503CBU7TR Tape & Reel 35 ARM Cortex-M33F UFQFN-48 A/D 10x12b SAR; D/.. -40degC ~ 105degC .. 7,496
STM32H503KBU6 24 ARM Cortex-M33 UFQFN-32 A/D 10x12b SAR; D/.. -40degC ~ 85degC (.. 1,704
STM32H503CBT6 35 ARM Cortex-M33 LQFP-48 A/D 10x12b SAR; D/.. -40degC ~ 85degC (.. 2,942

Also Consider

STM32G474RET6 STMicroelectronics - Alternative Cortex-M4 based MCU with more advanced high-resolution timers and analog peripherals if the H5 speed is not the primary requirement.