← Blog Hardware

ESP32 vs. STM32: welcher Mikrocontroller für Ihr IoT-Projekt?

MCU

ESP32-S3 und STM32L5 — die beiden MCU-Familien im Kern der IoT-Produkte von FSS

Nachdem wir Hunderte von IoT-Geräten auf beiden Plattformen gebaut haben, haben wir klare Meinungen dazu, wann man welche einsetzt. Die kurze Antwort: ESP32 für WiFi/BLE-Consumer-Produkte, STM32 für industrielle, extrem stromsparende oder sicherheitskritische Anwendungen.

Konnektivität: ESP32 gewinnt

Das integrierte WiFi (802.11 b/g/n) + Bluetooth 4.2/5.0 des ESP32 ist sein herausragendes Merkmal. Ein einziges 3-Dollar-Modul liefert Ihnen beide Protokolle ohne externe Bauteile. Der ESP32-S3 ergänzt USB OTG und eine Vektorverarbeitungseinheit für lokale ML-Inferenz.

Stromverbrauch: STM32 gewinnt

Der STM32L4 erreicht einen Standby von unter 1 μA bei vollem RTC. Der ESP32 zieht im Deep Sleep 10–150 μA. Für Knopfzellen-Sensoren mit einer angestrebten Batterielebensdauer von 5+ Jahren ist dieser Unterschied entscheidend.

// Reale Ruhestrommessungen

STM32L476RG Stop 2 (RTC on):  ~0.4 μA
ESP32-WROOM Deep sleep:       ~10 μA
ESP32-S3 Deep sleep:          ~8 μA
nRF52840 System OFF:          ~0.4 μA

Sicherheitsfunktionen

STM32U5/L5 enthalten Hardware-TrustZone (ARM Cortex-M33) sowie AES/SHA/RSA-Beschleuniger. Der ESP32-S3 verfügt über Hardware-Krypto-Beschleunigung und eFuse-basierten Secure Boot — ausreichend für die meisten kommerziellen IoT-Produkte.

💡 Standardwahl von FSS
Für neue vernetzte Produktdesigns: ESP32-S3, wenn WiFi oder BLE benötigt wird und der Stromverbrauch nicht kritisch ist. STM32U5, wenn ein Schlafstrom von <1 μA erforderlich ist. nRF52840 für reines BLE mit extrem niedrigem Stromverbrauch.

Sprechen Sie mit unserem Hardware-Team über den richtigen MCU für Ihr Produkt.

Entwicklungsökosystem und Toolchain

Das ESP-IDF (IoT Development Framework) des ESP32 ist CMake-basiert, gut dokumentiert und hat eine riesige, aktive Community. Die Arduino-Framework-Unterstützung erlaubt schnelles Prototyping und einen späteren Umstieg auf ESP-IDF für die Produktion. Das Ökosystem an Bibliotheken — von MQTT-Clients bis zu Sensortreibern — ist in der Embedded-Welt zu diesem Preis unerreicht.

STM32CubeIDE generiert den Initialisierungscode für Peripheriegeräte über einen grafischen Konfigurator (CubeMX), was Boilerplate reduziert, aber übermäßig ausführlichen HAL-Code erzeugen kann. Die zugrunde liegende Hardwareabstraktion ist sauber, sobald man sie verstanden hat. Für Teams mit Embedded-Hintergrund fühlt sich STM32 „richtiger“ an — der direkte Registerzugriff ist unkompliziert, und die Peripherie-Dokumentation ist gründlich.

Produktionskosten und Lieferkette

Bei Serienfertigung zählen die Kosten. Ein ESP32-S3-Modul (ESP32-S3-WROOM-1) kostet bei 1.000 Stück rund 2,50 US-Dollar. Ein STM32U5 in einem vergleichbaren Gehäuse kostet je nach Flash-Größe 4–7 US-Dollar. Für ein Consumer-Produkt mit 50.000 Stück pro Jahr ist dieser Unterschied erheblich. Allerdings ist STM32 über mehrere autorisierte Distributoren mit starken Lieferkettengarantien erhältlich — wichtig nach der Chip-Knappheit 2021–2023, die die ESP32-Versorgung härter traf als STM32.

Auswirkungen auf die Zertifizierung

Die Module ESP32-WROOM und ESP32-C3-MINI sind für FCC und CE vorzertifiziert. Der Einsatz eines zertifizierten Moduls bedeutet, dass Ihr Host-Gerät nur eine Klasse-B-Prüfung der Emissionen benötigt — eine erhebliche Kosten- und Zeitersparnis. STM32 selbst hat kein Funkmodul, sodass die Zertifizierungskosten vollständig vom gewählten externen Funkmodul abhängen. Das ist tatsächlich ein Vorteil: Sie wählen genau das Modul mit dem Zertifizierungsweg, der zu Ihrem Zeitplan und Budget passt.

Für die meisten neuen IoT-Produktdesigns, die 2026 starten, bleibt unsere Empfehlung ESP32-S3 für vernetzte Consumer-Produkte und STM32U5 für industrielle, regulierte oder extrem stromsparende Anwendungen. Die Wahl sollte von Ihrem Strombudget, Ihren Sicherheitsanforderungen und den Funkprotokollen bestimmt werden, die Ihr Produkt benötigt — nicht allein von der Vertrautheit.

Entwickeln Sie ein IoT-Produkt?

FSS ist ein Full-Stack-IoT-Engineering-Team — Hardware, Firmware, Cloud und Mobile aus einer Hand.

Unsere IoT-Kompetenzen →