Projets et tutoriels ESP32

Dans cette catégorie vous trouverez des tutoriels et des projets avec le micro-contrôleur (MCU) ESP32 du fabricant chinois Espressif. L’ESP32 dispose de connectivité WiFi et Buetooth LE.

 

Grâce à ces nombreuses E/S, le MCU ESP32 peut convenir à la plupart des projets d’objets connectés pour la domotique DIY ou la robotique. Pour savoir quel module ESP32 choisir, lisez cet article.

MH-Z19, mesurer la concentration en CO2. Test avec Domoticz, code Arduino compatible ESP32/ESP8266

Dans le tutoriel précédent, nous avons découvert et tester le capteur MH-Z19 qui permet de mesurer la concentration en CO2 sans calibration. Nous avons vu comment lire la concentration en CO2 renvoyé sur la broche PWM du capteur en MicroPython pour ...

Projet MicroPython, publier le taux de CO2 avec un capteur MH-Z19 vers Domoticz (ESP32/ESP8266)

Les capteurs physico-chimiques de la série MQx et notamment le capteur environnement MQ135 donnent des résultats assez approximatifs car ils sont basés sur une extrapolation des mesures à partir d'une courbe théorique. Par ailleurs, les capteurs ...

Projet MicroPython ESP32, lire la température sur plusieurs sondes DS18B20 et publier les mesures vers Domoticz

Après plusieurs articles pour présenter les principes du MicroPython sur les cartes ESP8266 et ESP32, il est temps de passer aux choses sérieuses. Je vous propose de porter le code Arduino de lecture de plusieurs sondes de mesure de température ...

Mesure de température DS18B20, code Arduino compatible ESP8266 et ESP32, publication sur Domoticz en HTTP

Si vous voulez créer un réseau de mesure de température à l'aide d'un Arduino ou d'un ESP8266, les sondes OneWire DS18B20 sont idéales. Le OneWire est un bus de données numérique qui ne nécessite qu'un seul fil. Le bus OneWire permet d'adresser ...

uPiCraft, un IDE dédié au développement d’objets connectés en MicroPython pour ESP8266, ESP32, microbit, pyBoard

Dans les deux précédents articles (déballage de la Wemos LoLin32 Lite sous MicroPython et comment (ré)installer le firmware MicroPython ), nous avons découvert succinctement le firmware MicroPython pré-installé sur la Wemos LoLin32 Lite. Le ...

Comment (ré)installer le firmware MicroPython sur un ESP8266 ou ESP32 avec le script esptool.py

Dans le tutoriel précédent, nous avons pu tester le firmware MicroPython qui est maintenant pré-installé par défaut sur la Wemos LoLin32 Lite. Le firmware MicroPython est disponible pour de nombreux micro-contrôleurs. Les cartes de développement ...

Le firmware ESP Easy Mega arrive sur ESP32, test sur la Wemos LoLin32 Lite, nouveautés du firmware

L'équipe de développement d'ESP Easy vient de publier une première version du firmware adapté à l'ESP32. Dans l'article précédent, nous avons découvert le firmware MicroPython installé par défaut par Wemos sur sa nouvelle carte de développement ...

ArduinoOTA ESP32 : mise à jour sans fil (OTA) en Wi-Fi depuis l’IDE Arduino

La librairie ArduinoOTA qui permet de réaliser des mises à jour sans fil (OTA) en Wi-Fi est également compatible avec l'ESP32, le successeur plus puissant de l'ESP8266. Elle est intégrée au Arduino Core pour ESP32 développé ...

Les modules ESP32-WROOM-32D et ESP32-WROOM-32U sont les plus utilisés par les fabricants de cartes de développement. Le tableau ci-dessous récapitule les spécifications techniques des différents modules fabriqués par Espressif.

Image Désignation / Chipset Dual Core Single Core WiFi Bluetooth Pins Mémoire flash (MB) Mémoire PSRAM Antenne
esp32-wroom-32 ESP32-WROOM-32

ESP32-D0WDQ6

X X X 38 4 PCB
ESP32-WROOM-32D ESP32-WROOM-32D

ESP32-D0WD

X X X 38 4 PCB
ESP32-WROOM-32U ESP32-WROOM-32U

ESP32-D0WD

X X X 38 4 8 IPEX
esp32-wrover-i-01 ESP32-WROVER

ESP32-D0WDQ6

X X X 38 4 8 PCB
esp32-wrover-i-01 ESP32-WROVER-I

ESP32-D0WDQ6

X X X 38 4 8 IPEX
esp32-wrover-b ESP32-WROVER-B

ESP32-D0WD

X X X 38 4 8 PCB
ESP32-WROVER-IB

ESP32-D0WD

X X X 38 4 8 IPEX
esp32-pico-d ESP32-PICO-D4 (boitier)

ESP32

X X X 48 4
esp32-solo1 ESP32-SOLO-1

ESP32-S0WD

X X X 38 4 PCB

Voir d’autres cartes de développement ESP32

Domotique et objets connectés à faire soi-même