Ce module ESP-WROOM-32 est à souder sur une carte adaptatrice ou à intégrer sur vos projets de circuits PCB. Il existe des cartes d’expérimentation (mini board) sur laquelle on viendra souder le module ESP32 ou des adaptateurs pour moins d’1 euro.
Spécifications du module ESP32 (ESP-WROOM-32)
L’ESP32 est une évolution importante de l’ESP8266. En plus du WiFi, elle apporte le support du Bluetooth basse énergie (4.0 LE). Elle corrige également le manque d’entrées/sorties. On dispose maintenant de 32 E/S dont 26 digitales et 18 analogiques (toujours avec une tension admissible maximale de 3.3V). On pourra également utiliser des écrans tactiles pour créer des interfaces homme/machine à base d’ESP32 (broches Touch 0 à 9). Pour le moment, la plupart des modules sont proposés avec 4MB de mémoire flash mais la puce peut supporter jusqu’à 16MB.
- Module ESP32 : ESP-WROOM-32 d’Espressif.
- Microprocesseur dual core cadencé à 240MHz équipé de 4MB de mémoire flash SPI.
- Support jusqu’à 16MB de mémoire flash
- Connectivité
- WiFi 802.11 b/g/n.
- Sécurité WEP, WPA/WPA2 PSK/Enterprise.
- Puce cryptographique intégrée prenant en charge les algortithmes AES/SHA2/Elliptical Curve Cryptography/RSA-4096
- Puissance maximale pour le transfert de données : 19.5 dBm@11b, 16.5 dBm@11g, 15.5 dBm@11n
- Sensibilité max. de réception : -97 dBm
- Bluetooth 4.0 LE
- WiFi 802.11 b/g/n.
- 32 Entrées/Sorties
- 26x E/S digitales (3.3V). Toutes les sorties peuvent être PWM
- 18x entrées analogiques
- 3x UART
- 3x SPI
- 2x I2S
- 2x DAC
- 2x I2C
- Consommation en mode sommeil (Deep Sleep mode) : 5 μA
- Capteurs intégrés
- Effet Hall
- 10x entrées pour interface tactile capacitive
Promos module ESP32 (ESP-WROOM-32) à souder
Adaptateur pour module ESP32 à souder



Support de test et de développement amovible pour module ESP32 à souder

Tutoriels pour projets DIY à base d’ESP32
Voici quelques tutoriels et articles pour bien débuter avec l’ESP32
- ESP32, broches GPIO et fonctions associées. I/O, PWM, RTC, I2C, SPI, ADC, DAC
- M5Stack Atomic GPS. Tracker ESP32 TinyGPS++, export GPX sur carte SD, visualisation sur Google Maps ou VSCode
- Stocker des données sur une carte micro SD. Code Arduino compatible ESP32, ESP8266
- Débuter Arduino. Recevoir des commandes depuis le port série (compatible ESP32 ESP8266)
- Fonctions C++ print•println•printf•sprintf pour Arduino ESP32 ESP8266. Combiner•formater → port série
- String C++. concat•c_srt•indexOf•replace•subString… pour Arduino ESP32 ESP8266
- ESP32. Utiliser les Timers et alarmes avec du code Arduino
- ESP32. Utiliser les interruptions externes avec du code Arduino
- ESP32. Utiliser les entrées / sorties numériques du GPIO avec du code Arduino
- ESP32. Comment utiliser la librairie WiFiManager pour gérer les connexions WiFi
- ESP32. Comment se connecter au réseau WiFi local avec du code Arduino
- Comment attribuer une IP fixe à un projet ESP32 ESP8266 ou ESP01
- ESP32. Stocker des données temporaires dans la mémoire RTC durant la mise en veille
- ESP32. Code Arduino pour mise en sommeil (Deep Sleep) et réveils (Timer, Touch Pad, GPIO…)
- Débuter avec ArduinoJSON v6, librairie Arduino pour manipuler des objets JSON
- ESP32 Sketch data upload pour IDE Arduino. Téléverser des fichiers SPIFFS sur la mémoire flash
- ESP32. Débuter avec la librairie SPIFFS.h pour lire, écrire, modifier des fichiers
- ESP32. Accéder aux fichiers SPIFFS en FTP avec la librairie ESP8266FtpServer
- Débuter avec le bus I2C sur Arduino ESP8266 ESP32. Librairie Wire.h
- ESP32. Débuter avec Arduino-ESP32 sur IDE Arduino, macOS, Windows, Linux
- Quel ESP32 choisir pour développer des objets connectés DIY en 2020
- Comparaison HC-SR04 (ultrasons), Sharp GP2Y0A02YK0F (IR), VL53L0X (Laser), quelle solution choisir pour la mesure de distance avec Arduino ou Raspberry Pi
- Concevoir, fabriquer et assembler des circuits et PCB pour projets DIY à base d’ESP32 ou ESP8266
- MH-Z19, mesurer la concentration en CO2. Test avec Domoticz, code Arduino compatible ESP32/ESP8266
- Projet MicroPython, publier le taux de CO2 avec un capteur MH-Z19 vers Domoticz (ESP32/ESP8266)