ESP32 DevKit V1 vs WROOM-32E vs S3 vs C3: Which ESP32 to Buy

Cartoon comparison of three matte-black ESP32 boards - a 30-pin classic board with a silver shield can and one USB-C port, a wide S3 board with two USB-C ports and a black camera on an orange ribbon, and a tiny C3 Super Mini with gold castellated pads

Five listings all say “ESP32” and differ in ways the shelf label never shows. This guide settles the four axes that decide which one you should buy: the USB chip (CH340 vs CP2102, and which board is Type-C), the header length (30 vs 38 pins, and how many of those eight extras are actually usable), the chip generation (classic LX6, S3 with PSRAM, C3 RISC-V), and the entry you pick in the Arduino IDE board list.