EmbeddedRelated.com
The 2026 Embedded Online Conference
STM32H503KBU6

STM32H503KBU6

STMicroelectronics
ARM® Cortex®-M33 STM32H5 Microcontroller IC 32-Bit 250MHz 128KB (128K x 8) FLASH 32-UFQFPN (5x5)
Active1,872 in stock

Overview

The STM32H503KBU6 is a high-performance 32-bit microcontroller based on the Arm Cortex-M33 core with TrustZone, operating at speeds up to 250 MHz. It provides a compact 128KB Flash and 32KB RAM memory footprint in a small 5x5mm UFQFPN32 package, making it suitable for secure, space-constrained embedded systems. The device features an integrated FPU, DSP instructions, and enhanced security features including ECC on flash and SRAM.

Why Choose This Part

This MCU offers a unique balance of high-frequency performance (250 MHz) and advanced security in a very small package. The inclusion of ECC on both Flash and SRAM ensures high reliability for mission-critical applications, while the VOS0 power scaling allows for optimized efficiency at peak speeds.

Applications

Secure IoT Nodes
Leverages TrustZone and hardware encryption to protect sensitive data and credentials in connected devices.
Industrial Sensor Controllers
Utilizes the 250 MHz clock speed and DSP instructions for real-time signal processing in harsh environments.
Compact Wearables
Fits into tight enclosures using the 32-pin 5x5mm footprint while maintaining high computational performance.
Medical Monitoring
Uses the integrated analog peripherals and ECC memory for reliable data acquisition and processing.

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 24
Core Processor ARM Cortex-M33
Package / Case 32-UFQFN Exposed Pad
Data Converters A/D 10x12b 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 32-UFQFPN (5x5)
Voltage - Supply (Vcc/Vdd) 1.71V ~ 3.6V

Getting Started

Developers can begin evaluation with the NUCLEO-H503RB development board and the STM32CubeH5 firmware package. Development is supported by the STM32Cube ecosystem, including STM32CubeMX for initialization and the STM32CubeIDE for coding and debugging via the integrated ST-LINK.

STM32H503 Family

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

Part Number I/O Pins Core Processor Package Temp Range Stock
STM32H503KBU6 (this part) 24 ARM Cortex-M33 UFQFN-32 -40degC ~ 85degC (.. 1,872
STM32H503CBU7TR Tape & Reel 35 ARM Cortex-M33F UFQFN-48 -40degC ~ 105degC .. 7,496
The 2026 Embedded Online Conference