The ESP32-S3 Zero fits a full dual-core ESP32-S3 into 23.5 x 18 mm. Two Xtensa LX7 cores at up to 240MHz with vector instructions for on-device ML, 4MB of flash alongside 2MB of PSRAM, 2.4GHz WiFi and Bluetooth 5 (LE), and a USB-C port the chip drives natively so there is no driver to chase. The edges are castellated with plated through-holes, so you can fit the supplied headers and breadboard it today, then reflow the same board straight onto your own carrier later.
- ESP32-S3 dual-core Xtensa LX7, up to 240MHz
- 4MB flash plus 2MB PSRAM, 512KB SRAM
- 2.4GHz WiFi (802.11 b/g/n) and Bluetooth 5 (LE)
- Vector (SIMD) instructions for TinyML and edge AI
- Native USB OTG over USB-C, no driver to install
- 26 GPIO broken out, 8 of them on the underside
- Castellated edges plus through-holes for reflow or headers
- Addressable WS2812 RGB LED on GPIO21
Specifications
What's in the box
Tested and powered up before it leaves us.
Supplied loose, not fitted. Solder them straight, right-angle or low-profile to suit your build, or leave them off and reflow the board by its castellated edges.
Great for
Good to know: Logic is 3.3V and the GPIO are not 5V tolerant, so level shift anything running at 5V. Program it through the free Arduino IDE (install the Espressif esp32 board package, select ESP32S3 Dev Module, set USB CDC On Boot to Enabled and PSRAM to QSPI PSRAM), or use PlatformIO, MicroPython, CircuitPython or ESPHome. Plug in with a USB-C data cable; if no port appears, hold BOOT, tap RESET, then release BOOT.
