STMicroelectronics

STM32F7 Edge AI Guides

512 KB SRAM at 216 MHz with double-precision FPU, DSP, and L1 cache. Strong ML inference capability, supports STM32Cube.AI and CMSIS-NN optimized kernels.

Hardware Specs

Processor ARM Cortex-M7 @ 216 MHz
Cores 1
Clock 216 MHz
SRAM 512 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), ART Accelerator, Chrom-ART (DMA2D), TFT-LCD controller
Price $8–$15 (chip), $25–$60 (dev board)

9 dev boards available across PlatformIO registries.

Hardware Guides

STM32F7 Anomaly Detection with CMSIS-NN

Excellent

For anomaly detection, the STM32F7 with CMSIS-NN scores Excellent. Its 512 KB internal SRAM (16.0x the required 32 KB) and 216 MHz clock ens…

STM32F7 Anomaly Detection with TFLite Micro

Excellent

For anomaly detection, the STM32F7 with TFLite Micro scores Excellent. Its 512 KB internal SRAM (16.0x the required 32 KB) and 216 MHz clock…

STM32F7 Fall Detection with CMSIS-NN

Excellent

For fall detection, the STM32F7 with CMSIS-NN scores Excellent. Its 512 KB internal SRAM (8.0x the required 64 KB) and 216 MHz clock ensure …

STM32F7 Fall Detection with TFLite Micro

Excellent

For fall detection, the STM32F7 with TFLite Micro scores Excellent. Its 512 KB internal SRAM (8.0x the required 64 KB) and 216 MHz clock ens…

STM32F7 Gesture Recognition with CMSIS-NN

Excellent

For gesture recognition, the STM32F7 with CMSIS-NN scores Excellent. Its 512 KB internal SRAM (8.0x the required 64 KB) and 216 MHz clock en…

STM32F7 Gesture Recognition with TFLite Micro

Excellent

For gesture recognition, the STM32F7 with TFLite Micro scores Excellent. Its 512 KB internal SRAM (8.0x the required 64 KB) and 216 MHz cloc…

STM32F7 Image Classification with CMSIS-NN

Excellent

STMicroelectronics's STM32F7 excels at image classification via CMSIS-NN. The 1-core cortex-m7 at 216 MHz with 512 KB SRAM handles 150 KB qu…

STM32F7 Image Classification with TFLite Micro

Excellent

For image classification, the STM32F7 with TFLite Micro scores Excellent. Its 512 KB internal SRAM (4.0x the required 128 KB) and 216 MHz cl…

STM32F7 Object Detection with CMSIS-NN

Good

STMicroelectronics's STM32F7 is a solid choice for object detection using CMSIS-NN. The cortex-m7 core at 216 MHz with 512 KB SRAM accommoda…

STM32F7 Object Detection with TFLite Micro

Good

The STM32F7 handles object detection effectively with TFLite Micro. 512 KB SRAM at 216 MHz provides 2.0x headroom over the 256 KB requiremen…

STM32F7 People Counting with CMSIS-NN

Good

STMicroelectronics's STM32F7 is a solid choice for people counting using CMSIS-NN. The cortex-m7 core at 216 MHz with 512 KB SRAM accommodat…

STM32F7 People Counting with TFLite Micro

Good

STMicroelectronics's STM32F7 is a solid choice for people counting using TFLite Micro. The cortex-m7 core at 216 MHz with 512 KB SRAM accomm…

STM32F7 Predictive Maintenance with CMSIS-NN

Excellent

STMicroelectronics's STM32F7 excels at predictive maintenance via CMSIS-NN. The 1-core cortex-m7 at 216 MHz with 512 KB SRAM handles 30 KB q…

STM32F7 Predictive Maintenance with TFLite Micro

Excellent

The STM32F7 is an excellent match for predictive maintenance with TFLite Micro. 512 KB SRAM delivers 8.0x the 64 KB minimum while 216 MHz pr…

STM32F7 Sound Classification with CMSIS-NN

Excellent

STMicroelectronics's STM32F7 excels at sound classification via CMSIS-NN. The 1-core cortex-m7 at 216 MHz with 512 KB SRAM handles 40 KB qua…

STM32F7 Sound Classification with TFLite Micro

Excellent

The STM32F7 is an excellent match for sound classification with TFLite Micro. 512 KB SRAM delivers 8.0x the 64 KB minimum while 216 MHz proc…

STM32F7 Voice Recognition with CMSIS-NN

Excellent

STMicroelectronics's STM32F7 excels at voice recognition via CMSIS-NN. The 1-core cortex-m7 at 216 MHz with 512 KB SRAM handles 80 KB quanti…

STM32F7 Voice Recognition with TFLite Micro

Excellent

For voice recognition, the STM32F7 with TFLite Micro scores Excellent. Its 512 KB internal SRAM (4.0x the required 128 KB) and 216 MHz clock…

STM32F7 Wildlife Monitoring with CMSIS-NN

Excellent

For wildlife monitoring, the STM32F7 with CMSIS-NN scores Excellent. Its 512 KB internal SRAM (4.0x the required 128 KB) and 216 MHz clock e…

STM32F7 Wildlife Monitoring with TFLite Micro

Excellent

STMicroelectronics's STM32F7 excels at wildlife monitoring via TFLite Micro. The 1-core cortex-m7 at 216 MHz with 512 KB SRAM handles 150 KB…

Other Microcontrollers

Deploy AI on STM32F7

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

Get Started Free