STM32 ou ESP32 pour un objet connecté : comment choisir ?
Choisissez d'abord selon la radio et l'alimentation. L'ESP32 intègre le Wi-Fi et le Bluetooth : il convient à un objet relié à un réseau local et alimenté en continu. Les STM32 forment une large famille de microcontrôleurs Arm, dont des séries basse consommation, adaptées à un objet sur pile ou à des contraintes industrielles.

Choisissez d'abord selon la radio et l'alimentation. L'ESP32 intègre le Wi-Fi et le Bluetooth : il convient à un objet relié à un réseau local et alimenté en continu. Les STM32 forment une large famille de microcontrôleurs Arm, dont des séries basse consommation, adaptées à un objet sur pile ou à des contraintes industrielles.
Quelle radio votre objet utilise-t-il ?
C'est le premier critère.
- L'ESP32 d'Espressif intègre le Wi-Fi et le Bluetooth sur la même puce, selon les variantes. Il évite un module radio séparé quand l'objet se connecte à une box ou à un réseau d'entreprise.
- Les STM32 de STMicroelectronics sont pour la plupart des microcontrôleurs sans radio, associés à un module externe (Wi-Fi, Bluetooth Low Energy, LoRa, LTE-M). Certaines séries intègrent une radio, comme les STM32WB pour le Bluetooth Low Energy ou les STM32WL pour les réseaux sub-GHz comme LoRa.
Pour un objet qui communique surtout en Bluetooth Low Energy avec un smartphone, d'autres puces sont aussi à considérer, comme la famille nRF52 de Nordic Semiconductor.
Votre objet fonctionne-t-il sur pile ?
Le Wi-Fi consomme beaucoup plus que le Bluetooth Low Energy ou LoRa. Un ESP32 en Wi-Fi convient bien à un objet alimenté en continu. Pour un objet sur pile qui doit durer, une série STM32 basse consommation, associée à une radio sobre, laisse plus de marge. La consommation réelle dépend surtout du firmware : fréquence des réveils, durée des connexions, mise en veille des périphériques. Elle se mesure sur le prototype.
Quels outils et quel écosystème ?
- ESP32 : le kit de développement ESP-IDF d'Espressif, basé sur FreeRTOS, avec des bibliothèques Wi-Fi et Bluetooth prêtes à l'emploi.
- STM32 : les outils STM32Cube de ST, et une très large gamme de références, des plus simples aux plus puissantes. Le système temps réel est au choix : FreeRTOS, Zephyr ou sans système.
Les deux familles sont aussi prises en charge par Zephyr, ce qui facilite un changement de puce plus tard.
Qu'en est-il de la disponibilité et de la durée de vie ?
Pour un produit vendu pendant des années, vérifiez la disponibilité des références auprès des distributeurs et l'engagement de longévité que publie chaque fabricant pour ses produits. Prévoyez dès la conception une couche d'abstraction matérielle dans le firmware : un changement de composant coûte alors moins cher.
Et la conformité radio ?
Un module radio déjà certifié simplifie les essais de conformité à la directive RED, mais ne les supprime pas : c'est le produit fini qui est évalué. Depuis le 1er août 2025, la RED impose aussi des exigences de cybersécurité aux équipements radio connectés à internet. Pour un cas précis, rapprochez-vous d'un laboratoire ou d'un conseil réglementaire.
Notre accompagnement
Picodev développe des firmwares sur STM32, ESP32, PIC et nRF52, et vous aide à choisir la puce et la radio selon l'usage de votre objet.
Service associé : Logiciel embarqué