Aziz Bench

ESP32 vs ESP32-C5

18 des 20 caractéristiques de notre tableau diffèrent entre l’ESP32 et l’ESP32-C5.

Xtensa LX6

ESP32

Double cœur, Bluetooth Classic, MAC Ethernet, DAC

L’original, avec deux cœurs et le Wi-Fi. C’est la seule puce de la liste à réunir Bluetooth Classic, MAC Ethernet et DAC. C’est aussi celle qui a le plus de cartes, d’exemples et de bibliothèques.

Attention : Les broches de l’ADC2 ne fonctionnent plus avec le Wi-Fi actif, et les broches de démarrage et de la flash réduisent les GPIO libres. Pas d’USB natif.

RISC-V

ESP32-C5

Wi-Fi 6 bi-bande, BLE, Thread et Zigbee

La seule des huit en 5 GHz : Wi-Fi 6 sur les deux bandes, plus Bluetooth LE, Thread et Zigbee, et la prise en charge de la PSRAM.

Attention : La puce la plus récente de la liste : moins de cartes et d’exemples pour l’instant, et ESPHome demande le framework ESP-IDF.

Différences

CaractéristiqueESP32ESP32-C5
CPU2 × Xtensa LX6, 240 MHz1 × RISC-V, 240 MHz
Cœur basse consommationULP (FSM)Cœur LP RISC-V
SRAM520 Ko384 Ko
PSRAMExterne (4 Mo adressables, jusqu’à 8 Mo via himem) ; 2 Mo dans le boîtier sur certaines versionsDans le boîtier ou externe
Wi-FiWi-Fi 4 (802.11 b/g/n), 2,4 GHzWi-Fi 6 (802.11ax), 2,4 + 5 GHz
BluetoothClassic (BR/EDR) + LE 4.2LE 5 (certifié Core 6.0)
Thread / ZigbeeNonOui (802.15.4)
USBNon (puce USB-série sur la carte)Serial/JTAG (flash, série, débogage)
GPIO3429
Canaux ADC18 (ADC1 : 8)6
DAC2 × 8 bitsNon
Broches tactiles10Non
CaméraParallèle (DVP)Non
Interface écranParallèle (i80, via I2S)SPI uniquement
TWAI (CAN)12 (CAN FD)
MAC EthernetOui (RMII)Non (module SPI)
Veille profonde10 µAVoir datasheet
ESPHomeOui (ESP-IDF ou Arduino)Oui (ESP-IDF)

Identiques sur les deux : IA / DSP et Arduino-ESP32.

Choisissez l’ESP32 si vous avez besoin

Choisissez l’ESP32-C5 si vous avez besoin

Ouvrir le comparatif ESP32 →Cochez ce dont votre projet a besoin et voyez laquelle des huit puces convient le mieux.

Brochage de l’ESP32 : GPIO sûrs, broches de démarrage et ADC2 →

Questions fréquentes

Quelle différence entre l’ESP32 et l’ESP32-C5 ?

L’ESP32 dispose du Bluetooth Classic, d’une interface caméra (parallèle), d’une interface écran (parallèle i80) et de l’Ethernet filaire avec le MAC intégré. L’ESP32-C5 dispose du Wi-Fi 6 (802.11ax), de la bande des 5 GHz, de Thread ou Zigbee et de l’USB dans la puce pour flasher et pour le moniteur série.

Lequel consomme le moins en veille profonde, l’ESP32 ou l’ESP32-C5 ?

Espressif annonce 10 µA en veille profonde pour l’ESP32 ; pour l’ESP32-C5, consultez la datasheet la plus récente. Sur une carte, le régulateur et les LED consomment en général plus que l’une ou l’autre puce.

Puis-je passer mon projet de l’ESP32 à l’ESP32-C5 ?

Arduino-ESP32 et ESP-IDF prennent en charge les deux puces, donc la plupart du code se compile pour l’une comme pour l’autre ; les numéros de broches, les broches de démarrage et certains périphériques changent. Tout ce qui a besoin du Bluetooth Classic ou d’une interface caméra (parallèle) ne suivra pas : l’ESP32-C5 n’a pas ce matériel. Dans ESPHome, l’ESP32-C5 ne fonctionne qu’avec le framework ESP-IDF, donc les composants qui demandent Arduino ne se compilent pas.

Autres comparatifs

Valeurs tirées des datasheets d’Espressif et de la documentation d’ESPHome et d’Arduino-ESP32, vérifiées en novembre 2026.