Aller au contenu

« ESP32 » : différence entre les versions

De Vianney Pacaud Colab
Aucun résumé des modifications
Aucun résumé des modifications
 
Ligne 2 : Ligne 2 :
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.
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.


== Liste des puces Esp32 commercialisées : ==
== 1. Comparatif des Puces (SoC) ESP32 ==
Ce tableau présente les caractéristiques techniques des microcontrôleurs produits par Espressif.
 
{| class="wikitable sortable" style="text-align: center; width: 100%;"
{| class="wikitable sortable" style="text-align: center; width: 100%;"
|+ Tableau comparatif des principaux microcontrôleurs de la famille ESP32
|+ Caractéristiques techniques des SoC ESP32
|-
|-
! Modèle !! Année !! Cœur / Architecture !! Fréquence max. !! SRAM !! Wi-Fi !! Bluetooth !! Particularités / Cas d'usage
! Famille !! Cœur / Architecture !! Fréquence !! SRAM !! Wi-Fi !! Bluetooth !! Points forts
|-
|-
| style="text-align: left;" | '''ESP32''' (Classique)
| style="text-align: left;" | '''ESP32''' || Xtensa LX6 (Double) || 240 MHz || 520 Ko || Wi-Fi 4 || v4.2 + BLE || Polyvalent, classique.
| 2016 || Double cœur Xtensa LX6 || 240 MHz || 520 Ko || Wi-Fi 4 (b/g/n) || v4.2 BR/EDR et BLE || Le modèle historique, polyvalent et extrêmement populaire.
|-
|-
| style="text-align: left;" | '''ESP32-S2'''
| style="text-align: left;" | '''ESP32-S2''' || Xtensa LX7 (Simple) || 240 MHz || 320 Ko || Wi-Fi 4 || - || USB natif, sécurité.
| 2020 || Simple cœur Xtensa LX7 || 240 MHz || 320 Ko || Wi-Fi 4 (b/g/n) || ''Aucun'' || Sécurité renforcée, basse consommation, port USB OTG natif.
|-
|-
| style="text-align: left;" | '''ESP32-C3'''
| style="text-align: left;" | '''ESP32-S3''' || Xtensa LX7 (Double) || 240 MHz || 512 Ko || Wi-Fi 4 || BLE 5.0 || IA (Vector instructions), USB.
| 2020 || Simple cœur RISC-V 32-bit || 160 MHz || 400 Ko || Wi-Fi 4 (b/g/n) || BLE 5.0 || Successeur de l'ESP8266. Faible coût, haute sécurité.
|-
|-
| style="text-align: left;" | '''ESP32-S3'''
| style="text-align: left;" | '''ESP32-C3''' || RISC-V (Simple) || 160 MHz || 400 Ko || Wi-Fi 4 || BLE 5.0 || Low-cost, compatible ESP8266.
| 2021 || Double cœur Xtensa LX7 || 240 MHz || 512 Ko || Wi-Fi 4 (b/g/n) || BLE 5.0 || Instructions vectorielles pour l'IA (Machine Learning/TinyML), USB OTG natif.
|-
|-
| style="text-align: left;" | '''ESP32-C2''' (ESP8684)
| style="text-align: left;" | '''ESP32-C6''' || RISC-V (Simple) || 160 MHz || 512 Ko || Wi-Fi 6 || BLE 5.3 || Wi-Fi 6, Zigbee, Thread.
| 2022 || Simple cœur RISC-V 32-bit || 120 MHz || 272 Ko || Wi-Fi 4 (b/g/n) || BLE 5.0 || Ultra low-cost. Conçu pour les petits appareils domotiques (ampoules, prises).
|-
|-
| style="text-align: left;" | '''ESP32-C6'''
| style="text-align: left;" | '''ESP32-H2''' || RISC-V (Simple) || 96 MHz || 320 Ko || - || BLE 5.3 || Zigbee/Thread (Matter).
| 2023 || Simple cœur RISC-V 32-bit || 160 MHz || 512 Ko || Wi-Fi 6 (ax) || BLE 5.3 || Intègre Wi-Fi 6, Zigbee et Thread (IEEE 802.15.4). Idéal pour la norme Matter.
|-
|-
| style="text-align: left;" | '''ESP32-H2'''
| style="text-align: left;" | '''ESP32-P4''' || RISC-V (Double) || 400 MHz || 768 Ko || - || - || Haute puissance, I/O riches.
| 2023 || Simple cœur RISC-V 32-bit || 96 MHz || 320 Ko || ''Aucun'' || BLE 5.3 || Pas de Wi-Fi. Dédié Zigbee et Thread (IEEE 802.15.4) pour les nœuds basse consommation.
|}
 
== 2. Comparatif des Cartes de Développement Populaires ==
Ce tableau présente les cartes (boards) prêtes à l'emploi utilisant ces puces.
 
{| class="wikitable sortable" style="text-align: center; width: 100%;"
|+ Principales cartes de développement ESP32
|-
! Nom de la Carte !! Puce intégrée !! Mémoire Flash !! Format !! Connecteur USB !! Usage recommandé
|-
| style="text-align: left;" | '''ESP32 DevKitC V4''' || ESP32-WROOM || 4 Mo || Breadboard || Micro-USB || Prototypage standard.
|-
| style="text-align: left;" | '''ESP32-S3-DevKitC-1''' || ESP32-S3 || 8 Mo || Breadboard || USB-C (x2) || IA, Vision, projets complexes.
|-
| style="text-align: left;" | '''ESP32-C3-SuperMini''' || ESP32-C3 || 4 Mo || Ultra-compact || USB-C || IoT miniature, wearables.
|-
| style="text-align: left;" | '''Lolin (WEMOS) D32''' || ESP32 || 4 Mo || Compact || Micro-USB || Domotique sur batterie (LiPo).
|-
| style="text-align: left;" | '''M5Stack Core2''' || ESP32 || 16 Mo || Boîtier fermé || USB-C || Produit fini avec écran & boutons.
|-
| style="text-align: left;" | '''LilyGO T-Display-S3''' || ESP32-S3 || 16 Mo || Avec écran LCD || USB-C || Dashboards, interfaces visuelles.
|-
| style="text-align: left;" | '''TinyPICO''' || ESP32-PICO-D4 || 4 Mo || Minuscule || Micro-USB || Optimisation d'espace maximale.
|-
|-
| style="text-align: left;" | '''ESP32-P4'''
| style="text-align: left;" | '''ESP32-CAM''' || ESP32 || 4 Mo || Avec caméra || Aucun (FTDI) || Vidéosurveillance, Time-lapse.
| 2024 || Double cœur RISC-V 32-bit || 400 MHz || 768 Ko || ''Via puce externe'' || ''Via puce externe'' || Hautes performances CPU, riche en I/O (caméra, écran, Ethernet Gigabit), sans radio intégrée.
|}
|}

Dernière version du 25 avril 2026 à 10:49

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.