Five chips, one name. Which do you need?
Tick what your project has to do. Whatever is left standing is your answer, and each card says what that chip gives up.
Already own a board? Skip to the guides →
My project needs
The original, and still the only one that speaks classic Bluetooth serial.
No native USB.The ESP32 page →The workhorse. Two cores, native USB, room for PSRAM, and vector instructions that make camera work practical.
No classic Bluetooth and no DAC.The S3 page →Small, cheap, RISC-V. One core that does one thing at a time, and does it well.
Single core, no touch pins, no DAC.The C3 page →Wi-Fi 6, and the only chip here that also speaks Zigbee, Thread and Matter.
No classic Bluetooth, no DAC, one main core.The C6 page →The big one. 400 MHz across two cores, MIPI displays and cameras, and real headroom for interfaces that used to need a Pi.
No radio at all. No Wi-Fi, no Bluetooth, nothing.The P4 page →Side by side
Tap a row to require itOne table, and every “does my chip support this” banner on the site reads from it. Change a field once and the whole library follows.
For a first board, buy the S3. It has no missing feature you are likely to trip over, native USB means no driver hunt, and it is the chip our starter kits are written against.
See the starter kits →