Choosing a board

ESP32, S3, C3, C6: which one to buy?

Updated: 10/2026

"ESP32" is now a whole family of Espressif chips. Buying the wrong one is a common reason libraries don't work or features are missing. Here's a summary.

ChipCoreWirelessStrengths
ESP32 (original)Xtensa dual-core, 240MHzWiFi 4 + Bluetooth Classic + BLEMost common, plenty of docs, supports Bluetooth Classic
ESP32-S2Xtensa single-coreWiFi 4Native USB OTG, no Bluetooth
ESP32-S3Xtensa dual-core, 240MHzWiFi 4 + BLE 5Vector instructions for AI, USB OTG, many GPIOs, good for cameras/displays
ESP32-C3RISC-V single-core, 160MHzWiFi 4 + BLE 5Cheap, small, low power, an ESP8266 replacement
ESP32-C6RISC-V, 160MHzWiFi 6 + BLE 5 + 802.15.4 (Zigbee/Thread)Matter/Thread/Zigbee, WiFi 6

Choose by need

Buying tips

The specs above are a general summary; check the datasheet and product page of the exact module before you buy.