STM32H503CBT6 STMicroelectronics STM32H503CBT6 High-Performance Industrial Microcontroller
- High-Speed Performance: Arm Cortex-M33 up to 250 MHz with DSP and FPU for precise real-time control.
- Advanced Security: Hardware HASH engine, TRNG, and tamper protection ensure data integrity.
- Industrial-Grade Reliability: ECC memories, wide temperature range, and robust LQFP48 package.
The STM32H503CBT6 is a powerful 32-bit microcontroller designed to bring advanced processing performance, security, and connectivity to industrial and control applications. Built on the Arm® Cortex®-M33 core running at up to 250 MHz, this MCU delivers up to 375 DMIPS and 1023 CoreMark performance, ensuring rapid execution for real-time control, digital signal processing, and safety-critical tasks.
Equipped with 128 KB dual-bank Flash memory with ECC and 32 KB SRAM, the STM32H503CBT6 ensures reliable program storage and fast data access. Its LQFP48 package provides robust mechanical stability, making it ideal for harsh industrial conditions such as factory automation, energy distribution, and process control.
Security and integrity are central to its design, with features like HASH and HMAC acceleration, true random number generator, and active tamper protection to safeguard data and firmware. Combined with advanced power management, sleep and stop modes, and a wide operating temperature range (-40 °C to +85 °C), the STM32H503CBT6 enables efficient, reliable performance for next-generation embedded systems.
Features
- Arm® Cortex®-M33 CPU with FPU, up to 250 MHz, 375 DMIPS
- 128 KB Flash memory with ECC and read-while-write capability
- 32 KB SRAM + 2 KB backup SRAM
- Dual DMA controllers for high-speed data transfer
- HASH (SHA-1/2) and TRNG security modules
- Active tamper detection and secure life-cycle management
- 1 × 12-bit ADC (2.5 MSPS), 1 × 12-bit DAC (dual channel)
- 11 timers including PWM and low-power timers
- Multiple interfaces: 3 × USART, 2 × I²C/I³C, 3 × SPI/I²S, USB FS, FDCAN
- Operating voltage 1.71 – 3.6 V; -40 °C to +85 °C operation
Specifications
| Parameter | Description |
|---|---|
| Core | Arm® Cortex®-M33 with FPU, DSP, and MPU |
| Clock Speed | Up to 250 MHz |
| Flash | 128 KB dual bank with ECC |
| SRAM | 32 KB with ECC + 2 KB backup |
| Timers | 11 (total) – PWM, watchdogs, RTC |
| ADC/DAC | 12-bit ADC (2.5 MSPS), dual 12-bit DAC |
| Communication | 3 × USART, 1 × LPUART, 2 × I²C, 2 × I³C, 3 × SPI/I²S, 1 × FDCAN, USB 2.0 FS |
| Security | HASH, HMAC, TRNG, active tamper, authenticated debug |
| Supply Voltage | 1.71 V – 3.6 V |
| Package | LQFP48 (7 × 7 mm) |
Applications
- Industrial controllers and factory automation
- Smart energy meters and power distribution systems
- Motor control and servo applications
- Secure industrial communication nodes
- Process monitoring and data acquisition systems
Specification: STMicroelectronics STM32H503CBT6 High-Performance Industrial Microcontroller
|

