Empowering engineers to meet growing end-user demands

The STM32H7 series offers developers more freedom to accommodate future end-user demands and evolving market requirements for rich, connected, powerful, and secure applications.
The series is based on the 32-bit Arm Cortex®-M7 core, running at up to 600 MHz. It is available in single and dual-core versions (Cortex®-M7 + Cortex®-M4), reaching the industry’s highest benchmark scores for Cortex®-M based microcontrollers, with up to 3224 CoreMark. It also supports execution from internal and external memories with on-the-fly decrypt/encrypt.
The STM32H7 series offers embedded flash memory ranging from 64 Kbytes to 2 Mbytes. This memory is based on ST’s nonvolatile memory (NVM) technology and manufactured using a 40 nm process.
The series offers a wide range of package options with pin counts ranging from 64 to 240. These options include QFN, WLCSP, LQFP, and BGA packages, spread across 12 product lines and available in over 130 different part numbers.
It supports ambient temperature up to 125°C, and down to – 40°C, making it perfect for industrial and harsh environments.
The STM32H7 single-core and value lines are pin-to-pin compatible with the STM32F7 series and STM32F4 series for the most common packages.
It has a high memory scalability and flexibility with 564 Kbytes up to 1.4 Mbytes of SRAM embedded, and very fast external memory interfaces up to 200 MHz.
Read more about the benefits of the 32-bit Arm Cortex®-M7 processor for MCUs here.
Product types:
The STM32H7 series includes four product line groups:
Bootflash single-core lines: 600 MHz Cortex®-M7 core with cost-optimized 64 Kbytes of bootflash (user-flash), and full external memory flexibility, scalability, with fast execution. Available in a general-purpose and a graphics line.
Dual-core lines: Arm Cortex®-M7 and Cortex®-M4 cores can respectively run up to 480 MHz and 240 MHz enabling more processing and application partitioning. It embeds up to 2 MB of flash and 1 MB of RAM. Dual-core STM32H7 product lines are available with an embedded SMPS for improved dynamic power efficiency.
Single-core lines: Single-core Cortex®-M7 offer either great performance at 550 MHz or a unique combination of performance and power saving at 280 MHz and 34 µA (typ) in STOP mode, up to 2 MB of Flash and 1.4 MB of SRAM.
Value lines: Available from 280 MHz up to 550 MHz, the STM32H750/B0 MCUs are cost-effective STM32H7 devices, embedding 128 Kbytes of flash memory and up to 1 MB of RAM.
STM32H7 devices that embed a crypto/hash processor support security services such as Secure Firmware Install, Secure Boot, and Secure Firmware Upgrade, enabling the secure installation of new application codes.
The STM32H7 single-core and value lines have pin-to-pin compatibility with the STM32F7 series of very high-performance MCUs and STM32F4 series of high-performance MCUs for the most common packages, with some exceptions.