Die STM32L476xx-Controller sind die Ultra-Low-Power-Mikrocontroller von ST Microelectronics auf Basis des ARM Cortex-M4 mit einer Taktfrequenz von bis zu 80 MHz. Der Cortex-M4-Core verfügt über eine Gleitkommaeinheit (FPU) mit einfacher Genauigkeit. Mit einem STM32-Nucleo-Entwicklungsboard steht eine kostengünstige und flexible Möglichkeit zur Verfügung, den STM32L476RG Mikrocontroller zu untersuchen. Das gesamte Projekt für den Nucleo-L476 wurde von ST zur Verfügung gestellt. Ein Patch für die zu verwendende Keil IDE zum Bereitstellen des L476 Pakets wurde ebenfalls geliefert. Zu Beginn traten 30 Compiler-Fehler auf. Nach Hinweisen von ST liefen Compilierung, Download und Debugging, allerdings zeigt der EnergyMonitor zu hohe Werte für den ULPBench an. Im File ulp_stm32l4xx.uvprojx waren noch Differenzen bzgl. des IRAMs, die nach Anpassung der Download Options (BFB2 deaktivieren) behoben waren. Das Resultat des EEMBC ULPBench für den STM32L476RG zeigt das Bild. Mit über 121 erzielt der STM32L4 einen hohen Wert, kann allerdings mit dem ebenfalls auf dem Cortex-M4 aufsetzenden MSP432 nicht ganz mithalten.