ForestHub Logo ForestHub Logo ForestHub

STMicroelectronics

STM32U5 Edge AI Guides

786 KB SRAM with ultra-low-power Cortex-M33 and TrustZone. Best-in-class power efficiency for always-on ML inference in battery-powered devices. Supports STM32Cube.AI.

Hardware Specs

Processor ARM Cortex-M33 @ 160 MHz
Cores 1
Clock 160 MHz
SRAM 786 KB
Flash 2 MB
FPU single
Connectivity USB OTG HS
Key Features Ultra-low-power (best-in-class Cortex-M33), TrustZone hardware security, Hardware crypto (AES/PKA/HASH), SMPS for power efficiency, Up to 2514 KB SRAM on U5A5/U5G9 variants
Price $6–$15 (chip), $20–$50 (dev board)

Dev Boards in This Family

2 edge-AI-capable STM32U5 development boards with specs and compatibility details.

ST Nucleo U575ZI-Q

ST

768 KB RAM · 160 MHz

ST B-U585I-IOT02A Discovery

ST

256 KB RAM · 160 MHz

Hardware Guides

STM32U5 Anomaly Detection with CMSIS-NN

Excellent

The STM32U5 is an excellent match for anomaly detection with CMSIS-NN. 786 KB SRAM delivers 24.6x the 32 KB minimum while 160 MHz processes …

STM32U5 Anomaly Detection with TFLite Micro

Excellent

The STM32U5 is an excellent match for anomaly detection with TFLite Micro. 786 KB SRAM delivers 24.6x the 32 KB minimum while 160 MHz proces…

STM32U5 Fall Detection with CMSIS-NN

Excellent

The STM32U5 is an excellent match for fall detection with CMSIS-NN. 786 KB SRAM delivers 12.3x the 64 KB minimum while 160 MHz processes 20 …

STM32U5 Fall Detection with TFLite Micro

Excellent

For fall detection, the STM32U5 with TFLite Micro scores Excellent. Its 786 KB internal SRAM (12.3x the required 64 KB) and 160 MHz clock en…

STM32U5 Gesture Recognition with CMSIS-NN

Excellent

The STM32U5 is an excellent match for gesture recognition with CMSIS-NN. 786 KB SRAM delivers 12.3x the 64 KB minimum while 160 MHz processe…

STM32U5 Gesture Recognition with TFLite Micro

Excellent

The STM32U5 is an excellent match for gesture recognition with TFLite Micro. 786 KB SRAM delivers 12.3x the 64 KB minimum while 160 MHz proc…

STM32U5 Image Classification with CMSIS-NN

Good

STMicroelectronics's STM32U5 is a solid choice for image classification using CMSIS-NN. The cortex-m33 core at 160 MHz with 786 KB SRAM acco…

STM32U5 Image Classification with TFLite Micro

Good

STMicroelectronics's STM32U5 is a solid choice for image classification using TFLite Micro. The cortex-m33 core at 160 MHz with 786 KB SRAM …

STM32U5 Object Detection with CMSIS-NN

Good

STMicroelectronics's STM32U5 is a solid choice for object detection using CMSIS-NN. The cortex-m33 core at 160 MHz with 786 KB SRAM accommod…

STM32U5 Object Detection with TFLite Micro

Good

The STM32U5 handles object detection effectively with TFLite Micro. 786 KB SRAM at 160 MHz provides 3.1x headroom over the 256 KB requiremen…

STM32U5 People Counting with CMSIS-NN

Good

The STM32U5 handles people counting effectively with CMSIS-NN. 786 KB SRAM at 160 MHz provides 4.1x headroom over the 192 KB requirement for…

STM32U5 People Counting with TFLite Micro

Good

STMicroelectronics's STM32U5 is a solid choice for people counting using TFLite Micro. The cortex-m33 core at 160 MHz with 786 KB SRAM accom…

STM32U5 Predictive Maintenance with CMSIS-NN

Excellent

The STM32U5 is an excellent match for predictive maintenance with CMSIS-NN. 786 KB SRAM delivers 12.3x the 64 KB minimum while 160 MHz proce…

STM32U5 Predictive Maintenance with TFLite Micro

Excellent

STMicroelectronics's STM32U5 excels at predictive maintenance via TFLite Micro. The 1-core cortex-m33 at 160 MHz with 786 KB SRAM handles 30…

STM32U5 Sound Classification with CMSIS-NN

Excellent

STMicroelectronics's STM32U5 excels at sound classification via CMSIS-NN. The 1-core cortex-m33 at 160 MHz with 786 KB SRAM handles 40 KB qu…

STM32U5 Sound Classification with TFLite Micro

Excellent

The STM32U5 is an excellent match for sound classification with TFLite Micro. 786 KB SRAM delivers 12.3x the 64 KB minimum while 160 MHz pro…

STM32U5 Voice Recognition with CMSIS-NN

Excellent

For voice recognition, the STM32U5 with CMSIS-NN scores Excellent. Its 786 KB internal SRAM (6.1x the required 128 KB) and 160 MHz clock ens…

STM32U5 Voice Recognition with TFLite Micro

Excellent

The STM32U5 is an excellent match for voice recognition with TFLite Micro. 786 KB SRAM delivers 6.1x the 128 KB minimum while 160 MHz proces…

STM32U5 Wildlife Monitoring with CMSIS-NN

Good

The STM32U5 handles wildlife monitoring effectively with CMSIS-NN. 786 KB SRAM at 160 MHz provides 6.1x headroom over the 128 KB requirement…

STM32U5 Wildlife Monitoring with TFLite Micro

Good

STMicroelectronics's STM32U5 is a solid choice for wildlife monitoring using TFLite Micro. The cortex-m33 core at 160 MHz with 786 KB SRAM a…

Other Microcontrollers

EFR32MG

Silicon Labs

256 KB RAM · 40 MHz

ESP32

Espressif

520 KB RAM · 240 MHz

ESP32-C3

Espressif

400 KB RAM · 160 MHz

ESP32-C6

Espressif

512 KB RAM · 160 MHz

ESP32-S2

Espressif

320 KB RAM · 240 MHz

ESP32-S3

Espressif

512 KB RAM · 240 MHz

GAP8

GreenWaves Technologies

512 KB RAM · 250 MHz

i.MX RT1052

NXP

512 KB RAM · 600 MHz

i.MX RT1062

NXP

1024 KB RAM · 600 MHz

i.MX RT1064

NXP

1024 KB RAM · 600 MHz

LPC55xx

NXP

320 KB RAM · 150 MHz

nRF52832

Nordic Semiconductor

64 KB RAM · 64 MHz

nRF52833

Nordic Semiconductor

128 KB RAM · 64 MHz

nRF52840

Nordic Semiconductor

256 KB RAM · 64 MHz

RA6M5

Renesas

512 KB RAM · 200 MHz

SAMD51

Microchip

256 KB RAM · 120 MHz

SAME51

Microchip

256 KB RAM · 120 MHz

STM32F3

STMicroelectronics

80 KB RAM · 72 MHz

STM32F4

STMicroelectronics

192 KB RAM · 168 MHz

STM32F7

STMicroelectronics

512 KB RAM · 216 MHz

STM32G4

STMicroelectronics

128 KB RAM · 170 MHz

STM32H5

STMicroelectronics

640 KB RAM · 250 MHz

STM32H7

STMicroelectronics

1024 KB RAM · 480 MHz

STM32L4

STMicroelectronics

128 KB RAM · 80 MHz

STM32L5

STMicroelectronics

256 KB RAM · 110 MHz

STM32WB

STMicroelectronics

256 KB RAM · 64 MHz

Orchestrate STM32U5 Edge AI with ForestHub

The STM32U5 runs inference on-device. ForestHub on your Linux edge gateway ingests its results over MQTT, orchestrates the sense-reason-act loop as a deterministic, auditable graph, and acts on the line.

Get Started Free