STMicroelectronics STM32H7R & STM32H7S
STM32H7R & STM32H7S Lines - Scalable & secure bootflash microcontrollers

The new STM32H7R/S lines are a bootflash-based MCU powered by a Cortex®-M7 core running up to 600 MHz, with 64 Kbytes of user bootflash, 620 Kbytes of flexible SRAM, and 32 x 32 Kbytes of cache with Flex ECC. Both lines support high speed external memory interfaces with XiP.
- The STM32H7R3/S3 is a general-purpose line-up designed to achieve high performance and provide a rich feature set for cost-optimized designs. It comes in 10 different packages options, ranging from cost-effective 68 to 225 pins, to achieve the best performance at the lowest cost.
- The STM32H7R7/S7 is a graphics line with NeoChrom GPU that enables smoother, richer MPU-like GUIs with advanced capabilities. It comes with 5 different packages options to achieve the best performance at the lowest cost. This line enables MPU-like GUIs thanks to NeoChrom GPU, JPEG codec, and LTDC, with minimum CPU interventions.
In terms of security, both lines target SESIP3 and PSA certified level 3 certifications. The STM32H7S prioritizes security by offering the capability to encrypt and decrypt information directly from flash and RAM on-the-fly, making it the first STM32H7 to do all this. Now, thanks to on-the-fly encryption/decrypt (MCE), the STM32H7S can protect user data from intruders, among other things.
Thus, these new microcontrollers combine performance, scalability, and security accommodating the most demanding application requirements in IoT, medical and industrial settings. They offer developers more design freedom to achieve MPU-like applications at a low cost, facilitated by a simpler development process thanks to the MCU's ecosystem.
Features & benefits
- 600 MHz bootflash MCU (3174 CoreMark and 1284 DMIPS)
- Real-time execution from internal & external memories
- More design freedom thanks to flexible memory architecture
- 64 KB of userflash
- Unlimited external memory
- From mid-level to high level graphics applications
- NeoChrom GPU (STM32H7R7/S7)
- ChromART (STM32H7R3/S3)
- Embedded security to protect user data/applications
- PSA and SESIP3 target certifications
- The most cost-effective STM32H7 available
Applications
- IoT for Smart Industry applications
- Smart home and professional appliances
- Medical and healthcare
Block diagram
STM32H7RS product portfolio
STM32H7S78-DK - Discovery kit with STM32H7S7L8 MCU
The STM32H7S78-DK Discovery kit is a complete demonstration and development platform for the Arm® Cortex®‑M7 core‑based STM32H7S7L8H6H microcontroller.
The STM32H7S78-DK Discovery kit includes a full range of hardware features that helps the user to evaluate many peripherals, such as USB Type-C®, Octo‑SPI flash memory and Hexadeca‑SPI PSRAM devices, audio codec, digital microphones, ADC, flexible extension connectors, and user button. The four flexible extension connectors allow easy and unlimited expansion capabilities for specific applications such as wireless connectivity, analog applications, and sensors.
The STM32H7S7L8H6H microcontroller features three I2C buses, six SPI ports, three USART ports, two SDMMC ports, two CAN ports, an Ethernet port, two SAI ports, two 12‑bit ADCs, an embedded step-down converter, two Octo‑SPI memory interfaces, one Hexadeca‑SPI interface, USB OTG HS port with power delivery, LCD‑TFT controller, flexible memory controller (FMC), 8‑ to 14‑bit DCMI interface, JTAG, and SWD debugging support.
The STM32H7S78-DK Discovery kit integrates an STLINK-V3EC embedded in-circuit debugger and programmer for the STM32 MCU, with a USB Virtual COM port bridge and comes with the comprehensive MCU Package
Features
- STM32H7S7L8H6H microcontroller based on the Arm® Cortex®‑M7 featuring 64 Kbytes of flash memory and 620 Kbytes of SRAM in a TFBGA225 package
- 5" LCD module with capacitive touch panel
- USB Type-C® with USB 2.0 HS interface, dual‑role‑power (DRP)
- USB Type-C® with USB 2.0 FS interface, sink only
- Ethernet compliant with IEEE-802.3-2002
- I2S audio codec
- One ST-MEMS digital microphone
- 1‑Gbit Octo‑SPI NOR flash memory
- 256‑Mbit Hexadeca‑SPI PSRAM
- Fan-out daughterboard
- Wi‑Fi® module (802.11 b/g/n compliant)
- Four user LEDs
- User and reset push-buttons
- Board connectors:
- Two USB Type-C®
- Ethernet RJ45
- Camera flexible printed circuit (FPC) connector
- microSD™ card
- Stereo headset jack including analog microphone input
- Audio MEMS daughterboard expansion connector
- ARDUINO® Uno V3 expansion connector
- STMod+ expansion connector
- Pmod™ expansion connector
- On-board STLINK-V3EC debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port, and debug port
- Comprehensive free software libraries and examples available with the STM32Cube MCU Package
- Support of a wide choice of Integrated Development Environments (IDEs) including IAR Embedded Workbench®, MDK-ARM, and STM32CubeIDE
NUCLEO-H7S3L8 - STM32 Nucleo-144 development board with STM32H7R3L9 MCU, SMPS, supports Arduino, ST Zio and morpho connectivity
The STM32 Nucleo-144 board provides an affordable and flexible way for users to try out new concepts and build prototypes by choosing from the various combinations of performance and power consumption features, provided by the STM32 microcontroller. For the compatible boards, the internal or external SMPS significantly reduces power consumption in Run mode.
The ST Zio connector, which extends the ARDUINO® Uno V3 connectivity, and the ST morpho headers provide an easy means of expanding the functionality of the Nucleo open development platform with a wide choice of specialized shields.
The STM32 Nucleo-144 board does not require any separate probe as it integrates the ST-LINK debugger/programmer.
The STM32 Nucleo-144 board comes with the STM32 comprehensive free software libraries and examples available with the STM32Cube MCU Package.
Features
- Common features
- STM32 microcontroller in an LQFP144 or a TFBGA225 package
- 3 user LEDs
- 2 user and reset push-buttons
- 32.768 kHz crystal oscillator
- Board connectors:
- SWD
- ST Zio expansion connector including ARDUINO® Uno V3
- ST morpho expansion connector
- Flexible power-supply options: ST-LINK USB VBUS, USB connector, or external sources
- Comprehensive free software libraries and examples available with the STM32Cube MCU Package
- Support of a wide choice of Integrated Development Environments (IDEs) including IAR Embedded Workbench®, MDK-ARM, and STM32CubeIDE
- Features specific to some of the boards
- External or internal SMPS to generate Vcore logic supply:NUCLEO-L496ZG-P, NUCLEO-L4R5ZI-P, NUCLEO-L552ZE-Q, NUCLEO-H745ZI-Q, NUCLEO-H755ZI-Q, NUCLEO-H7A3ZI-Q, NUCLEO-U575ZI-Q, and NUCLEO-U5A5ZJ-Q
- Ethernet compliant with IEEE-802.3-2002:NUCLEO-F207ZG, NUCLEO-F429ZI, NUCLEO-F439ZI, NUCLEO-F746ZG, NUCLEO-F756ZG, NUCLEO-F767ZI, NUCLEO-H563ZI, NUCLEO-H723ZG, NUCLEO-H743ZI, NUCLEO-H743ZI2, NUCLEO-H745ZI-Q, NUCLEO-H753ZI, NUCLEO-H755ZI-Q, and NUCLEO-H7S3L8
- USB Device only, USB OTG full speed, or SNK/UFP (full-speed or high-speed mode)
- Board connectors:
- MIPI20 compatible connector with trace signals (NUCLEO-H7S3L8)
- USB with Micro-AB or USB Type-C®
- Ethernet RJ45
- On-board ST-LINK (STLINK/V2-1, STLINK-V3E, or STLINK-V3EC) debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port, and debug port

Related Videos |
Have a question? Contact usEmail: |