La variante adaptée au projet : wifi seul, wifi+BLE, ou juste du 802.15.4 pour du Zigbee/Thread.
ESP/32
Un micro-contrôleur avec wifi et bluetooth intégrés, pour le prix d'un café. La pièce centrale de la moitié des projets DIY, capteurs domotique et nœuds Meshtastic qui traînent sur ce site.
entrer dans le node ↓ESP32_01
Pourquoi cette puce est partout dans le DIY.
L'ESP32 est un micro-contrôleur conçu par Espressif Systems, avec wifi et bluetooth intégrés en natif. Ça élimine le composant radio séparé qui plombait le prix et la complexité des projets connectés avant lui. Résultat : quelques euros la carte, une communauté immense, et un support logiciel qui va du grand public au professionnel.
Arduino IDE pour débuter, MicroPython pour prototyper vite, ESP-IDF pour le contrôle total.
Capteurs, écrans et relais se branchent en I2C, SPI ou simple GPIO selon le composant.
Alimentation stable et boîtier adapté avant de laisser un montage tourner en continu.
VARIANTES_02
"ESP32" désigne toute une famille de puces.
Le nom générique cache des différences importantes de cœur, de radio et de prix. Se tromper de variante coince un projet plus vite qu'un mauvais câblage.
ESP32
La puce historique : dual-core Xtensa LX6, wifi + Bluetooth classic/BLE, le choix par défaut le mieux documenté.
ESP32-S3
Dual-core plus récent, USB natif, plus de GPIO, instructions accélérées pour l'IA embarquée légère.
ESP32-C3
Cœur RISC-V simple, wifi + BLE, le meilleur rapport prix/fonctionnalités pour un capteur basique.
ESP32-C6
WiFi 6, BLE, et radio 802.15.4 pour parler Zigbee/Thread/Matter en plus. Pensé pour la domotique moderne.
ESP32-H2
Pas de wifi du tout : uniquement BLE et 802.15.4. Fait pour être un nœud Zigbee/Thread/Matter dédié.
ESP8266
Le prédécesseur, wifi seul sans Bluetooth, mono-core. Toujours le moins cher pour un projet wifi basique.
LOGICIELS_03
Autant de façons de le programmer que de projets.
Pas besoin de choisir un seul environnement pour la vie. Chacun correspond à un niveau d'investissement différent.
Arduino IDE
L'entrée en matière la plus accessible, énorme bibliothèque de code déjà écrit pour presque tous les capteurs du marché.
arduino.cc ↗MicroPython
Du Python directement sur la puce, pratique pour tester une idée vite sans cycle de compilation.
micropython.org ↗ESP-IDF
Le SDK officiel d'Espressif, contrôle total du matériel, la base sur laquelle reposent tous les autres outils.
docs.espressif.com ↗PlatformIO
Extension pour éditeur de code sérieux, gestion de dépendances propre, multi-frameworks (Arduino, ESP-IDF...).
platformio.org ↗ESPHome
Un simple fichier YAML suffit pour générer un firmware complet, intégré nativement à Home Assistant.
esphome.io ↗Tasmota
Firmware alternatif pour libérer des prises et ampoules du commerce basées sur ESP8266/ESP32.
tasmota.github.io ↗USAGES_04
Ce qu'on construit vraiment avec un ESP32.
La puce elle-même ne fait rien de spécial : c'est ce qu'on branche autour et le firmware qu'on y met qui définissent le projet.
Capteurs DIY
Température, humidité, mouvement ou ouverture, remontés directement dans un tableau de bord domotique.
Caméra DIY (ESP32-CAM)
Une variante avec capteur caméra intégré, base d'innombrables projets de surveillance basse consommation.
Nœuds Meshtastic
La plupart des cartes LoRa Meshtastic embarquent justement un ESP32 comme cerveau principal.
Station météo & arrosage
Mesure d'humidité du sol et pilotage d'électrovanne pour un arrosage de jardin automatisé.
Écrans d'info
Météo, agenda ou notifications affichés sur un petit écran OLED ou e-ink connecté en wifi.
Robotique légère
Pilotage de moteurs et servos pour des petits robots ou automates, avec contrôle depuis un téléphone.
Capteur DIY pour la maison ? Le module Home Assistant détaille l'intégration ESPHome pas à pas, et le module Meshtastic couvre les cartes LoRa basées sur ESP32.
Voir le module Home Assistant →MATOS_05
Le kit qui accompagne la puce.
La carte ESP32 seule ne fait pas grand-chose. Voici ce qui traîne dans la boîte à outils de la plupart des projets DIY.
Câble USB data
Piège classiqueBeaucoup de câbles ne transmettent que l'alimentation : sans données, impossible de flasher la carte.
Breadboard + jumpers
PrototypageIndispensable pour tester un câblage avant de souder quoi que ce soit de définitif.
DHT22 / BME280
CapteurTempérature et humidité (BME280 ajoute la pression), les capteurs les plus utilisés en domotique DIY.
Capteur PIR
MouvementDétection de présence bon marché, quelques euros pour déclencher n'importe quelle automatisation.
Écran OLED SSD1306
AffichagePetit écran I2C très répandu pour afficher des infos sans consommer beaucoup d'énergie.
Module relais
ActionneurPermet de piloter un appareil secteur depuis un GPIO, à isoler correctement pour la sécurité électrique.
CONSEILS_06
Les pièges qui coûtent une soirée de debug.
LIENS_07
Les sources qui évitent de réinventer la roue.
Espressif
Le fabricant officiel de la puce : datasheets, outils et documentation technique de référence.
espressif.com ↗LILYGO
Fabricant de cartes ESP32 avec écran, GPS ou LoRa intégrés, très présent dans l'écosystème Meshtastic.
lilygo.cc ↗M5Stack
Modules ESP32 tout-en-un avec écran, batterie et boîtier, pratiques pour prototyper sans souder.
m5stack.com ↗Seeed Studio
Cartes XIAO ESP32-S3 compactes, format très réduit pour des projets où la place manque.
seeedstudio.com ↗Random Nerd Tutorials
Une des références les plus complètes en tutoriels pas à pas pour projets ESP32/ESP8266.
randomnerdtutorials.com ↗Heltec
Cartes ESP32 + LoRa intégrées, référence pour un premier nœud Meshtastic bon marché.
heltec.org ↗Avertissement de conformité silicium
Il est possible qu'en lisant cette page vous développiez certains comportements statistiquement préoccupants pour BagshitterCorp™ et son département objets connectés propriétaires.
- Acheter dix cartes ESP32 "pour avoir sous la main".
- Coller une puce à trois euros dans absolument tout ce qui traîne.
- Débugger un GPIO à minuit pour un projet qui pouvait attendre.
- Préférer souder plutôt que racheter un objet connecté fermé.
- Avoir un tiroir entier dédié aux capteurs DHT22.
- Expliquer la différence entre ESP32 et ESP8266 sans qu'on ait rien demandé.
- Refuser un gadget propriétaire "parce qu'on peut le refaire soi-même".
- Ne plus regarder un objet du quotidien sans penser à le reflasher.
Trois euros de silicium. Zéro limite d'idées.
Aucun projet ESP32 n'est parfait du premier coup, et c'est très bien ainsi. Le premier montage qui clignote correctement reste une des meilleures sensations du DIY.