Aziz Bench

ESP32-C6 vs ESP32-S2

17 of the 20 features in our table differ between the ESP32-C6 and the ESP32-S2.

RISC-V

ESP32-C6

Wi-Fi 6, BLE 5.3, Thread and Zigbee

Wi-Fi 6 on 2.4 GHz plus Thread and Zigbee in one chip: the natural pick for Matter devices and mixed networks.

Watch out: No PSRAM, a single 160 MHz core, and ESPHome supports it only with ESP-IDF.

Xtensa LX7

ESP32-S2

Single-core, USB OTG, 14 touch pins, no Bluetooth

One core with native USB OTG, 14 touch pins and a DAC, but no Bluetooth. The S3 has largely replaced it.

Watch out: No Bluetooth and a single core, and the highest deep-sleep current in this list (25 µA).

Differences

FeatureESP32-C6ESP32-S2
CPU1 × RISC-V, 160 MHz1 × Xtensa LX7, 240 MHz
Low-power coreLP RISC-V coreULP RISC-V + FSM
SRAM512 KB320 KB
PSRAMNoIn-package or external
Wi-FiWi-Fi 6 (802.11ax), 2.4 GHzWi-Fi 4 (802.11 b/g/n), 2.4 GHz
BluetoothLE 5.3No
Thread / ZigbeeYes (802.15.4)No
USBSerial/JTAG (flash, serial, debug)OTG full speed
GPIO30 (22 on QFN32)43
ADC channels720 (ADC1: 10)
DACNo2 × 8-bit
Touch pinsNo14
CameraNoParallel (DVP)
Display interfaceSPI onlyParallel (i80, via I2S)
TWAI (CAN)21
Deep sleep7 µA25 µA
ESPHomeYes (ESP-IDF)Yes (ESP-IDF or Arduino)

Same on both: Ethernet MAC, AI / DSP, and Arduino-ESP32.

Choose the ESP32-C6 if you need

Choose the ESP32-S2 if you need

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-C6 and the ESP32-S2?

The ESP32-C6 has Wi-Fi 6 (802.11ax), Bluetooth LE, Thread or Zigbee, and more internal SRAM (512 against 320 KB). The ESP32-S2 has USB OTG, a camera interface (parallel), a display interface (parallel i80), and capacitive touch (14 pins).

Which uses less power in deep sleep, the ESP32-C6 or the ESP32-S2?

The ESP32-C6: 7 µA against 25 µA for the ESP32-S2, 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-C6 to the ESP32-S2?

Arduino-ESP32 and ESP-IDF support both chips, so most code builds for either; pin numbers, strapping pins and some peripherals change. Anything that uses Wi-Fi 6 (802.11ax) or Bluetooth LE won’t carry over: the ESP32-S2 doesn’t have that hardware.

Other comparisons

Figures from Espressif datasheets, ESPHome and Arduino-ESP32 documentation, checked in November 2026.