STMicroelectronics STM32H7 | STMicroelectronics
STM32H7 series from STMicroelectronics
STMicroelectronics STM32H7 Series Overview
Highest-performance ARM Cortex-M7 MCUs with up to 480MHz and advanced graphics.
The STM32H7 from STMicroelectronics is a Highest-performance ARM Cortex-M7 MCUs with up to 480MHz and advanced graphics. This series includes 12 variants, each tailored for specific application requirements while sharing a common architecture and design ecosystem.
Built on a ARM Cortex-M7 480MHz architecture, the STM32H7 series integrates essential peripherals including timers, communication interfaces, and analog converters to support complete system-on-chip designs. The integrated development environment and extensive software libraries accelerate firmware development and reduce design risk.
Octatronics stocks STM32H7 variants in multiple package options. Request a quote for volume pricing, check real-time availability, or contact our engineering team for application support and alternative part recommendations.
Key Features
- ARM Cortex-M7 480MHz CoreARM Cortex-M7 480MHz core delivers optimal performance-per-watt for real-time processing tasks.
- Rich Peripheral IntegrationOn-chip timers, ADCs, DACs, and communication interfaces (UART, SPI, I2C, CAN) reduce external component needs.
- Comprehensive Development EcosystemIDE support, debugger tools, RTOS options, and extensive code examples accelerate development cycles.
- Scalable Memory OptionsMultiple flash and RAM configurations allow right-sizing for each application, optimizing cost and performance.
Target Applications
- HMI/GUI applications
- Audio processing
- Industrial automation
- Machine learning at the edge
- Advanced motor control
Compare STM32H7 Variants
Side-by-side comparison of 10 product variants from STMicroelectronics
| Parameter | STM32H563VGT6 | STM32H563RIT6 | STM32H573IIK3Q | STM32H563VIT6 | STM32H563RGV6 | STM32H562RGT6 | STM32H573VIT6 | STM32H7B3NIH6Q | STM32H7B3VIT6 | STM32H7B3VIT6Q |
|---|---|---|---|---|---|---|---|---|---|---|
| Package / Case | LQFP | LQFP | UFBGA | 100-LQFP (14x14) | VFQFPN EP | LQFP | LQFP | 216-TFBGA | 100-LQFP | 100-LQFP |
| Data Bus Width | 32 | 32 | 32 | 32 | 32 | 32 | 32 | - | - | - |
| Max Supply Voltage | 3.6 | 3.6 | 3.6 | 3.6 | 3.6 | 3.6 | 3.6 | - | - | - |
| Min Supply Voltage | 1.71 Mounting Sty... | 1.71 Mounting Sty... | 1.71 Mounting S... | - | 1.71 Mounting Style... | 1.71 | 1.71 Mounting Sty... | - | - | - |
| Max Operating Temp | + 85 C | + 85 C | + 125 C | + 125 C | + 85 C | + 85 C | + 125 C | - | - | - |
| Min Operating Temp | - 40 C | - 40 C | - 40 C | - 40 C | - 40 C | - 40 C | - 40 C | - | - | - |
| Operating Temperature | -40°C ~ 85°C (TA) | -40°C ~ 85°C (TA) | -40°C ~ 125°C (TA) | -40°C ~ 85°C (TA) | -40°C ~ 85°C (TA) | -40°C ~ 85°C (TA) | -40°C ~ 85°C (TA) | -40°C ~ 85°C (TA) | -40°C ~ 85°C (TA) | -40°C ~ 85°C (TA) |
| ADC Resolution | 12/12 | 12/12 | 12/12 | - | 12/12 | 12/12 | 12/12 | - | - | - |
| Architecture | ARM | ARM | ARM | ARM | ARM | ARM | ARM | - | - | - |
| Connectivity | CANbus, Ethernet, FIFO, I2C, IrDA, LINbus, SCI, SDIO, SMBus, SPI, UART/USART, USB | CANbus, Ethernet, FIFO, I2C, IrDA, LINbus, SCI, SDIO, SMBus, SPI, UART/USART, USB | CANbus, Ethernet, I2C, IrDA, LINbus, MDIO, MMC/SD/SDIO, QSPI, SAI, SPDIF, SPI, UART/USART, USB OTG | CANbus, Ethernet, FIFO, I2C, IrDA, LINbus, SCI, SDIO, SMBus, SPI, UART/USART, USB | CANbus, Ethernet, FIFO, I2C, IrDA, LINbus, SCI, SDIO, SMBus, SPI, UART/USART, USB | CANbus, FIFO, I2C, IrDA, LINbus, SCI, SDIO, SMBus, SPI, UART/USART, USB | CANbus, Ethernet, I2C, IrDA, LINbus, MDIO, MMC/SD/SDIO, QSPI, SAI, SPDIF, SPI, UART/USART, USB OTG | Camera, CANbus, EBI/EMI, HDMI-CEC, I²C, IrDA, LINbus, MDIO, MMC/SD/SDIO, PSSI, SAI, SPDIF, SPI, SWPMI, UART/USART, USB OTG | Camera, CANbus, EBI/EMI, HDMI-CEC, I²C, IrDA, LINbus, MDIO, MMC/SD/SDIO, PSSI, SAI, SPDIF, SPI, SWPMI, UART/USART, USB OTG | Camera, CANbus, EBI/EMI, HDMI-CEC, I²C, IrDA, LINbus, MDIO, MMC/SD/SDIO, PSSI, SAI, SPDIF, SPI, SWPMI, UART/USART, USB OTG |
| Core | ARM Cortex M33 | ARM Cortex M33 | ARM Cortex M33 | ARM Cortex M33 | ARM Cortex M33 | ARM Cortex M33 | ARM Cortex M33 | - | - | - |
| Core Processor | ARM® Cortex®-M33 | ARM® Cortex®-M33 | ARM® Cortex®-M33 | ARM® Cortex®-M33 | ARM® Cortex®-M33 | ARM® Cortex®-M33 | ARM® Cortex®-M33 | ARM® Cortex®-M7 | ARM® Cortex®-M7 | ARM® Cortex®-M7 |
| Core Size | 32-Bit | 32-Bit | 32-Bit | 32-Bit | 32-Bit | 32-Bit | 32-Bit | 32-Bit Single-Core | 32-Bit Single-Core | 32-Bit Single-Core |
| DAC Channels | 2/2 | 2/2 | 2 | 2/2 | 2/2 | 2/2 | 2 | - | - | - |
| Data Converters | A/D 16x12b SAR; D/A 2x12b | A/D 16x12b SAR; D/A 2x12b | A/D 20x12b SAR; D/A 2x12b | A/D 16x12b SAR; D/A 2x12b | A/D 16x12b SAR; D/A 2x12b | A/D 16x12b SAR; D/A 2x12b | A/D 16x12b SAR; D/A 2x12b | A/D 20x16b; D/A 3x12b | A/D 16x16b; D/A 3x12b | A/D 16x16b; D/A 3x12b |
| Description | IC MCU 32BIT 1MB FLASH 100LQFP | IC MCU 32BIT 2MB FLASH 64LQFP | IC MCU 32BIT 2MB FLASH 176UFBGA | IC MCU 32BIT 2MB FLASH 100LQFP | IC MCU 32BIT 1MB FLASH 68VFQFPN | IC MCU 32BIT 1MB FLASH 64LQFP | IC MCU 32BIT 2MB FLASH 100LQFP | IC MCU 32BIT 2MB FLASH 216TFBGA | IC MCU 32BIT 2MB FLASH 100LQFP | IC MCU 32BIT 2MB FLASH 100LQFP |
| Detailed Description | ARM® Cortex®-M33 STM32H5 Microcontroller IC 32-Bit 250MHz 1MB (1M x 8) FLASH 100-LQFP (14x14) | ARM® Cortex®-M33 STM32H5 Microcontroller IC 32-Bit 250MHz 2MB (2M x 8) FLASH 64-LQFP (10x10) | ARM® Cortex®-M33 STM32H5 Microcontroller IC 32-Bit 250MHz 2MB (2M x 8) FLASH 176+25UFBGA (10x10) | ARM® Cortex®-M33 STM32H5 Microcontroller IC 32-Bit 250MHz 2MB (2M x 8) FLASH 100-LQFP (14x14) | ARM® Cortex®-M33 STM32H5 Microcontroller IC 32-Bit 250MHz 1MB (1M x 8) FLASH 68-VFQFPN (8x8) | ARM® Cortex®-M33 STM32H5 Microcontroller IC 32-Bit 250MHz 1MB (1M x 8) FLASH 64-LQFP (10x10) | ARM® Cortex®-M33 STM32H5 Microcontroller IC 32-Bit 250MHz 2MB (2M x 8) FLASH 100-LQFP (14x14) | ARM® Cortex®-M7 STM32H7 Microcontroller IC 32-Bit 280MHz 2MB (2M x 8) FLASH 216-TFBGA (13x13) | ARM® Cortex®-M7 STM32H7 Microcontroller IC 32-Bit 280MHz 2MB (2M x 8) FLASH 100-LQFP (14x14) | ARM® Cortex®-M7 STM32H7 Microcontroller IC 32-Bit 280MHz 2MB (2M x 8) FLASH 100-LQFP (14x14) |
| Family Name | STM32 | STM32 | STM32 | STM32 | STM32 | STM32 | STM32 | - | - | - |
| I2S | 3 | 3 | 3 | - | 3 | 3 | 3 | - | - | - |
| Instruction Set Architecture | RISC | RISC | RISC | RISC | RISC | RISC | RISC | - | - | - |
| Interface Type | CAN/Ethernet/I2C/I3C/I2S/SPI/UART/USART/USB | CAN/Ethernet/I2C/I3C/I2S/SPI/UART/USART/USB | CAN/Ethernet/I2C/I3C/I2S/SPI/UART/USART/USB | - | CAN/Ethernet/I2C/I3C/I2S/SPI/UART/USART/USB | CAN/I2C/I3C/I2S/SPI/UART/USART/USB | CAN/Ethernet/I2C/I3C/I2S/SPI/UART/USART/USB | - | - | - |
| Lifecycle Status | Active | Active | Active | Active | Active | Active | Active | Obsolete | Active | Active |
| Maximum Clock Frequency | 250 | 250 | 250 | 250 | 250 | 250 | 250 | - | - | - |
| Number of I/O | 80 | 53 | 139 | 80 | 53 | 49 | 80 | 116 | 80 | 80 |
| Number of Pins | 100 | 64 | 201 | 100 | 68... | 64 | 100 | - | - | - |
| Oscillator Type | External, Internal | External, Internal | External, Internal | External, Internal | External, Internal | External, Internal | External, Internal | Internal | Internal | Internal |
| Peripherals | Brown-out Detect/Reset, DMA, I2S, PDR, POR, PWM, SHA, TRNG, Voltage Detect, WDT | Brown-out Detect/Reset, DMA, I2S, PDR, POR, PWM, SHA, TRNG, Voltage Detect, WDT | Brown-out Detect/Reset, DMA, I2S, PDR, POR, PWM, SHA, TRNG, Voltage Detect, WDT | Brown-out Detect/Reset, DMA, I2S, PDR, POR, PWM, SHA, TRNG, Voltage Detect, WDT | Brown-out Detect/Reset, DMA, I2S, PDR, POR, PWM, SHA, TRNG, Voltage Detect, WDT | Brown-out Detect/Reset, DMA, I2S, PDR, POR, PWM, SHA, TRNG, Voltage Detect, WDT | Brown-out Detect/Reset, DMA, I2S, PDR, POR, PWM, SHA, TRNG, Voltage Detect, WDT | Brown-out Detect/Reset, DMA, I²S, LCD, POR, PWM, WDT | Brown-out Detect/Reset, DMA, I²S, LCD, POR, PWM, WDT | Brown-out Detect/Reset, DMA, I²S, LCD, POR, PWM, WDT |
| Program Memory Size | 1MB (1M x 8) | 2MB (2M x 8) | 2MB (2M x 8) | 2MB (2M x 8) | 1MB (1M x 8) | 1MB (1M x 8) | 2MB (2M x 8) | 2MB (2M x 8) | 2MB (2M x 8) | 2MB (2M x 8) |
| Program Memory Type | FLASH | FLASH | FLASH | Flash | FLASH | FLASH | FLASH | Flash | Flash | Flash |
| RAM Size | 640K x 8 | 640K x 8 | 640K x 8 | 640K x 8 | 640K x 8 | 640K x 8 | 640K x 8 | 1.4M x 8 | 1.4M x 8 | 1.4M x 8 |
| Series | STM32H5 | STM32H5 | STM32H5 | STM32H5 | STM32H5 | STM32H5 | STM32H5 | STM32H7 | STM32H7 | STM32H7 |
| Speed | 250MHz | 250MHz | 250MHz | 250MHz | 250MHz | 250MHz | 250MHz | 280MHz | 280MHz | 280MHz |
| SPI | 5 | 4 | 6 | 5 | 4 | 4 | 5 | - | - | - |
| Standard Package Name | QFP | QFP | BGA | QFP | QFP | QFP | QFP | - | - | - |
| Supplier Device Package | 100-LQFP (14x14) | 64-LQFP (10x10) | 176+25UFBGA (10x10) | 100-LQFP (14x14) | 68-VFQFPN (8x8) | 64-LQFP (10x10) | 100-LQFP (14x14) | 216-TFBGA (13x13) | 100-LQFP (14x14) | 100-LQFP (14x14) |
| Supplier Package | LQFP | LQFP | UFBGA | LQFP | VFQFPN EP | LQFP | LQFP | - | - | - |
| Supplier Temperature Grade | Industrial | Industrial | Industrial | Industrial | Industrial | Industrial | Industrial | - | - | - |
| Supply Vcc Vdd | 1.71V ~ 3.6V | 1.71V ~ 3.6V | 1.71V ~ 3.6V | - | 1.71V ~ 3.6V | 1.71V ~ 3.6V | 1.71V ~ 3.6V | - | - | - |
| Supply Voltage | 1.71V ~ 3.6V | 1.71V ~ 3.6V | 1.71V ~ 3.6V | 1.71V ~ 3.6V | 1.71V ~ 3.6V | 1.71V ~ 3.6V | 1.71V ~ 3.6V | 1.62V ~ 3.6V | 1.62V ~ 3.6V | 1.62V ~ 3.6V |
| UART | 7 | 5 | 6 | - | 6 | 5 | 6 | - | - | - |
| USB | 1 | 1 | 1 | - | 1 | 1 | 1 | - | - | - |
| Request Quote | Request Quote | Request Quote | Request Quote | Request Quote | Request Quote | Request Quote | Request Quote | Request Quote | Request Quote |
Base Numbers
| Base Number | Description | Variants | Status | Action |
|---|---|---|---|---|
| STM32H | STM32H variants from STMicroelectronics | 61 MPNs | Active | View Details |
Technical Specifications
Compare key STM32H7 specifications across available variants. All parameters are typical values at 25 degC unless otherwise noted.
Processor Specifications
Peripherals
Frequently Asked Questions
Common technical questions about the STM32H7 series.
