STM32H503CBU6
Overview
The STM32H503CBU6 is a high-performance 32-bit microcontroller based on the Arm Cortex-M33 core, operating at frequencies up to 250MHz. It integrates 128KB of Flash memory and 32KB of SRAM with dedicated hardware acceleration for security including HASH (SHA-1, SHA-2) and a True Random Number Generator (TRNG). This MCU bridges the gap between standard microcontrollers and high-end processors by offering DSP instructions and a Floating Point Unit in a compact 48-pin UFQFPN package.
Why Choose This Part
It offers an exceptional performance-to-power ratio for an M33 core, featuring an 8-Kbyte instruction cache and ECC on both Flash and SRAM for high-reliability applications. The wide operating voltage range down to 1.71V and multiple low-power modes make it suitable for power-constrained industrial environments.
Applications
Key Specifications
Getting Started
Start development using the STM32CubeH5 software suite and an NUCLEO-H503RB development board for rapid prototyping. The chip is fully supported by the STM32CubeIDE, and hardware debugging can be performed via standard SWD interfaces using an ST-LINK/V3 probe.
Dev Boards
Development boards and breakout modules featuring the STM32H503CBU6 or compatible chips — ready to use for prototyping.
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 |
|---|---|---|---|---|---|---|
| STM32H503CBU6 (this part) | 35 | ARM Cortex-M33 | UFQFN-48 | A/D 10x12b SAR; D/.. | -40degC ~ 85degC (.. | 1,482 |
| STM32H503RBT6 | 49 | ARM Cortex-M33 | LQFP-64 | A/D 16x12b SAR; D/.. | -40degC ~ 85degC (.. | 1,449 |
| STM32H503KBU6 | 24 | ARM Cortex-M33 | UFQFN-32 | A/D 10x12b SAR; D/.. | -40degC ~ 85degC (.. | 4,337 |
| STM32H503CBU7TR Tape & Reel | 35 | ARM Cortex-M33F | UFQFN-48 | A/D 10x12b SAR; D/.. | -40degC ~ 105degC .. | 7,120 |
| STM32H503CBT6 | 35 | ARM Cortex-M33 | LQFP-48 | A/D 10x12b SAR; D/.. | -40degC ~ 85degC (.. | 2,550 |




