Aller au contenu

ESP32

De Vianney Pacaud Colab
Photo d'un esp32 mini

ESP32 est une série de microcontrôleurs de type système sur une puce (SoC) d'Espressif Systems, intégrant la gestion du Wi-Fi et du Bluetooth (jusqu'à LE 5.0 et 5.1) en mode double. C'est une évolution d'ESP8266.

1. Comparatif des Puces (SoC) ESP32

Ce tableau présente les caractéristiques techniques des microcontrôleurs produits par Espressif.

Caractéristiques techniques des SoC ESP32
Famille Cœur / Architecture Fréquence SRAM Wi-Fi Bluetooth Points forts
ESP32 Xtensa LX6 (Double) 240 MHz 520 Ko Wi-Fi 4 v4.2 + BLE Polyvalent, classique.
ESP32-S2 Xtensa LX7 (Simple) 240 MHz 320 Ko Wi-Fi 4 - USB natif, sécurité.
ESP32-S3 Xtensa LX7 (Double) 240 MHz 512 Ko Wi-Fi 4 BLE 5.0 IA (Vector instructions), USB.
ESP32-C3 RISC-V (Simple) 160 MHz 400 Ko Wi-Fi 4 BLE 5.0 Low-cost, compatible ESP8266.
ESP32-C6 RISC-V (Simple) 160 MHz 512 Ko Wi-Fi 6 BLE 5.3 Wi-Fi 6, Zigbee, Thread.
ESP32-H2 RISC-V (Simple) 96 MHz 320 Ko - BLE 5.3 Zigbee/Thread (Matter).
ESP32-P4 RISC-V (Double) 400 MHz 768 Ko - - Haute puissance, I/O riches.

2. Comparatif des Cartes de Développement Populaires

Ce tableau présente les cartes (boards) prêtes à l'emploi utilisant ces puces.

Principales cartes de développement ESP32
Nom de la Carte Puce intégrée Mémoire Flash Format Connecteur USB Usage recommandé
ESP32 DevKitC V4 ESP32-WROOM 4 Mo Breadboard Micro-USB Prototypage standard.
ESP32-S3-DevKitC-1 ESP32-S3 8 Mo Breadboard USB-C (x2) IA, Vision, projets complexes.
ESP32-C3-SuperMini ESP32-C3 4 Mo Ultra-compact USB-C IoT miniature, wearables.
Lolin (WEMOS) D32 ESP32 4 Mo Compact Micro-USB Domotique sur batterie (LiPo).
M5Stack Core2 ESP32 16 Mo Boîtier fermé USB-C Produit fini avec écran & boutons.
LilyGO T-Display-S3 ESP32-S3 16 Mo Avec écran LCD USB-C Dashboards, interfaces visuelles.
TinyPICO ESP32-PICO-D4 4 Mo Minuscule Micro-USB Optimisation d'espace maximale.
ESP32-CAM ESP32 4 Mo Avec caméra Aucun (FTDI) Vidéosurveillance, Time-lapse.