Differences
| Feature | ESP32-C3 | ESP32-C6 |
| Low-power core | No | LP RISC-V core |
|---|
| SRAM | 400 KB | 512 KB |
|---|
| Wi-Fi | Wi-Fi 4 (802.11 b/g/n), 2.4 GHz | Wi-Fi 6 (802.11ax), 2.4 GHz |
|---|
| Bluetooth | LE 5 | LE 5.3 |
|---|
| Thread / Zigbee | No | Yes (802.15.4) |
|---|
| GPIO | 22 | 30 (22 on QFN32) |
|---|
| ADC channels | 6 (ADC1: 5) | 7 |
|---|
| TWAI (CAN) | 1 | 2 |
|---|
| Deep sleep | 5 µA | 7 µA |
|---|
| ESPHome | Yes (ESP-IDF or Arduino) | Yes (ESP-IDF) |
Same on both: CPU, PSRAM, USB, DAC, Touch pins, Camera, Display interface, Ethernet MAC, AI / DSP, and Arduino-ESP32.
Choose the ESP32-C3 if you need
- a lower deep-sleep current (5 against 7 µA)
- the Arduino framework in ESPHome, as well as ESP-IDF
Choose the ESP32-C6 if you need
- Wi-Fi 6 (802.11ax)
- Thread or Zigbee, including Matter over Thread
- more internal SRAM (512 against 400 KB)
- more GPIO (30 against 22)
- more analog inputs usable with the radio on (7 against 5)
- a low-power core that works while the main CPU sleeps
Open the ESP32 comparison →Tick what your project needs and see which of the eight chips fits best.
Frequently asked questions
What is the difference between the ESP32-C3 and the ESP32-C6?
The ESP32-C3 has a lower deep-sleep current (5 against 7 µA) and the Arduino framework in ESPHome. The ESP32-C6 has Wi-Fi 6 (802.11ax), Thread or Zigbee, more internal SRAM (512 against 400 KB), and more GPIO (30 against 22).
Which uses less power in deep sleep, the ESP32-C3 or the ESP32-C6?
The ESP32-C3: 5 µA against 7 µA for the ESP32-C6, as typical figures for the chip alone in Espressif’s datasheets. On a development board the regulator, the LEDs and the USB-serial chip usually draw more than the chip itself.
Can I move my project from the ESP32-C3 to the ESP32-C6?
Arduino-ESP32 and ESP-IDF support both chips, so most code builds for either; pin numbers, strapping pins and some peripherals change. In ESPHome the ESP32-C6 works only with the ESP-IDF framework, so components that need Arduino won’t build.
Other comparisons
ESP32 vs ESP32-C3 ESP32 vs ESP32-C6 ESP32-C3 vs ESP32-C5 ESP32-C3 vs ESP32-H2 ESP32-C3 vs ESP32-P4 ESP32-C3 vs ESP32-S2 ESP32-C3 vs ESP32-S3 ESP32-C5 vs ESP32-C6 ESP32-C6 vs ESP32-H2 ESP32-C6 vs ESP32-P4 ESP32-C6 vs ESP32-S2 ESP32-C6 vs ESP32-S3
Figures from Espressif datasheets, ESPHome and Arduino-ESP32 documentation, checked in November 2026.