STMicroelectronics

STM32H7 Edge AI Guides

1024 KB SRAM at 480 MHz with double-precision FPU and L1 cache. Most powerful STM32 for ML workloads. STM32Cube.AI optimized.

Hardware Specs

Processor ARM Cortex-M7 @ 480 MHz
Cores 1
Clock 480 MHz
SRAM 1024 KB
Flash 2 MB
FPU double
Connectivity Ethernet, USB OTG HS/FS
Key Features Double-precision FPU, L1 cache (16 KB I + 16 KB D), JPEG codec, Chrom-ART Accelerator (DMA2D)
Price $8–$20 (chip), $30–$80 (dev board)

22 dev boards available across PlatformIO registries.

Hardware Guides

STM32H7 Anomaly Detection with CMSIS-NN

Excellent

For anomaly detection, the STM32H7 with CMSIS-NN scores Excellent. Its 1024 KB internal SRAM (32.0x the required 32 KB) and 480 MHz clock en…

STM32H7 Anomaly Detection with TFLite Micro

Excellent

The STM32H7 is an excellent match for anomaly detection with TFLite Micro. 1024 KB SRAM delivers 32.0x the 32 KB minimum while 480 MHz proce…

STM32H7 Fall Detection with CMSIS-NN

Excellent

For fall detection, the STM32H7 with CMSIS-NN scores Excellent. Its 1024 KB internal SRAM (16.0x the required 64 KB) and 480 MHz clock ensur…

STM32H7 Fall Detection with TFLite Micro

Excellent

For fall detection, the STM32H7 with TFLite Micro scores Excellent. Its 1024 KB internal SRAM (16.0x the required 64 KB) and 480 MHz clock e…

STM32H7 Gesture Recognition with CMSIS-NN

Excellent

The STM32H7 is an excellent match for gesture recognition with CMSIS-NN. 1024 KB SRAM delivers 16.0x the 64 KB minimum while 480 MHz process…

STM32H7 Gesture Recognition with TFLite Micro

Excellent

For gesture recognition, the STM32H7 with TFLite Micro scores Excellent. Its 1024 KB internal SRAM (16.0x the required 64 KB) and 480 MHz cl…

STM32H7 Image Classification with CMSIS-NN

Excellent

The STM32H7 is an excellent match for image classification with CMSIS-NN. 1024 KB SRAM delivers 8.0x the 128 KB minimum while 480 MHz proces…

STM32H7 Image Classification with TFLite Micro

Excellent

The STM32H7 is an excellent match for image classification with TFLite Micro. 1024 KB SRAM delivers 8.0x the 128 KB minimum while 480 MHz pr…

STM32H7 Object Detection with CMSIS-NN

Excellent

The STM32H7 is an excellent match for object detection with CMSIS-NN. 1024 KB SRAM delivers 4.0x the 256 KB minimum while 480 MHz processes …

STM32H7 Object Detection with TFLite Micro

Excellent

The STM32H7 is one of the most capable MCUs for on-device object detection. Its 1 MB SRAM, 480 MHz Cortex-M7, and L1 cache run quantized Mob…

STM32H7 People Counting with CMSIS-NN

Excellent

For people counting, the STM32H7 with CMSIS-NN scores Excellent. Its 1024 KB internal SRAM (5.3x the required 192 KB) and 480 MHz clock ensu…

STM32H7 People Counting with TFLite Micro

Excellent

The STM32H7 is an excellent match for people counting with TFLite Micro. 1024 KB SRAM delivers 5.3x the 192 KB minimum while 480 MHz process…

STM32H7 Predictive Maintenance with CMSIS-NN

Excellent

STMicroelectronics's STM32H7 excels at predictive maintenance via CMSIS-NN. The 1-core cortex-m7 at 480 MHz with 1024 KB SRAM handles 30 KB …

STM32H7 Predictive Maintenance with Edge Impulse

Excellent

The STM32H7 paired with Edge Impulse delivers industrial-grade predictive maintenance. The 1 MB SRAM and 480 MHz Cortex-M7 handle multi-sens…

STM32H7 Predictive Maintenance with TFLite Micro

Excellent

The STM32H7 is an excellent match for predictive maintenance with TFLite Micro. 1024 KB SRAM delivers 16.0x the 64 KB minimum while 480 MHz …

STM32H7 Sound Classification with CMSIS-NN

Excellent

For sound classification, the STM32H7 with CMSIS-NN scores Excellent. Its 1024 KB internal SRAM (16.0x the required 64 KB) and 480 MHz clock…

STM32H7 Sound Classification with TFLite Micro

Excellent

For sound classification, the STM32H7 with TFLite Micro scores Excellent. Its 1024 KB internal SRAM (16.0x the required 64 KB) and 480 MHz c…

STM32H7 Voice Recognition with CMSIS-NN

Excellent

STMicroelectronics's STM32H7 excels at voice recognition via CMSIS-NN. The 1-core cortex-m7 at 480 MHz with 1024 KB SRAM handles 80 KB quant…

STM32H7 Voice Recognition with TFLite Micro

Good

The STM32H7 runs keyword spotting and voice command recognition with TFLite Micro using CMSIS-NN accelerated inference. The 1 MB SRAM and 48…

STM32H7 Wildlife Monitoring with CMSIS-NN

Excellent

The STM32H7 is an excellent match for wildlife monitoring with CMSIS-NN. 1024 KB SRAM delivers 8.0x the 128 KB minimum while 480 MHz process…

STM32H7 Wildlife Monitoring with TFLite Micro

Excellent

For wildlife monitoring, the STM32H7 with TFLite Micro scores Excellent. Its 1024 KB internal SRAM (8.0x the required 128 KB) and 480 MHz cl…

Related Guides

Other Microcontrollers

Deploy AI on STM32H7

ForestHub compiles visual AI workflows to C code for STM32H7. Build your pipeline and deploy in minutes.

Get Started Free