Aziz Bench

ESP32-C5 vs ESP32-S3

17 of the 20 features in our table differ between the ESP32-C5 and the ESP32-S3.

RISC-V

ESP32-C5

Dual-band Wi-Fi 6, BLE, Thread and Zigbee

The only one of these eight with 5 GHz: Wi-Fi 6 on both bands, plus Bluetooth LE, Thread and Zigbee, and PSRAM support.

Watch out: The newest chip here: fewer boards and examples so far, and ESPHome needs the ESP-IDF framework.

Xtensa LX7

ESP32-S3

Dual-core, PSRAM, USB OTG, camera, AI instructions

The all-rounder: two cores at 240 MHz, PSRAM, USB OTG, camera and RGB display interfaces, and vector instructions for AI.

Watch out: On modules with octal PSRAM, GPIO 35 to 37 are taken. Bluetooth is LE only, so no A2DP audio.

Differences

FeatureESP32-C5ESP32-S3
CPU1 × RISC-V, 240 MHz2 × Xtensa LX7, 240 MHz
Low-power coreLP RISC-V coreULP RISC-V + FSM
SRAM384 KB512 KB
PSRAMIn-package or externalIn-package or external, quad or octal
Wi-FiWi-Fi 6 (802.11ax), 2.4 + 5 GHzWi-Fi 4 (802.11 b/g/n), 2.4 GHz
BluetoothLE 5 (Core 6.0 certified)LE 5
Thread / ZigbeeYes (802.15.4)No
USBSerial/JTAG (flash, serial, debug)OTG full speed + Serial/JTAG
GPIO2945
ADC channels620 (ADC1: 10)
Touch pinsNo14
CameraNoParallel (DVP)
Display interfaceSPI onlyParallel RGB and i80
TWAI (CAN)2 (CAN FD)1
Deep sleepSee datasheet7 µA
AI / DSPNo128-bit SIMD (PIE)
ESPHomeYes (ESP-IDF)Yes (ESP-IDF or Arduino)

Same on both: DAC, Ethernet MAC, and Arduino-ESP32.

Choose the ESP32-C5 if you need

Choose the ESP32-S3 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-C5 and the ESP32-S3?

The ESP32-C5 has Wi-Fi 6 (802.11ax), the 5 GHz band, and Thread or Zigbee. The ESP32-S3 has USB OTG, a camera interface (parallel), a display interface (RGB), and capacitive touch (14 pins).

Which uses less power in deep sleep, the ESP32-C5 or the ESP32-S3?

Espressif rates the ESP32-S3 at 7 µA in deep sleep; for the ESP32-C5, check the latest datasheet. On a board the regulator and the LEDs usually draw more than either chip.

Can I move my project from the ESP32-C5 to the ESP32-S3?

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 the 5 GHz band won’t carry over: the ESP32-S3 doesn’t have that hardware.

Other comparisons

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