Die 32Bit-ARM-Controller von ST Microelectronics bieten volle Rechenleistung bei minimaler Leistungsaufnahme. Da die Cores ARM-Cortex-M0 beziehungsweise -M0+ speziell im Hinblick auf die Leistungsaufnahme optimiert sind, sollen sich Controller mit diesen Cores vor allem für rechenintensive Anwendungen eignen, die auf minimalen Leistungsverbrauch angewiesen sind. Dazu zählen beispielsweise IoT-Applikationen oder batteriegespeiste Geräte.
Die Controller-Familie STM32F0_ (ARM-Cortex-M0) von STM arbeitet mit Versorgungsspannungen bis minimal 2V und kann mit bis zu 48MHz getaktet werden. Ihr integrierter Flash-Speicher reicht von 16kB bis 128kB. Die Controller-Familie STM32L0_ (ARM-Cortex-M0+) arbeitet sogar bei einer minimalen Versorgungsspannung von nur 1,65V und lässt sich mit Taktfrequenzen bis 32MHz betreiben. Ausgestattet ist sie mit einem 64 KB großen Flash-Speicher.