Tier 1
ESP32-S3-DevKitC-1 (N8R8)
The flagship: the most capable tier-1 board.
What it can sense
| Signal | Support | Notes |
|---|---|---|
| Motion | Supported | Module |
| Sound | Supported | |
| Sensor values | Supported |
Before you choose it: setup on your computer
No admin needed. Plug in the native USB port, the one labelled USB rather than UART.
- Build with USB CDC On Boot enabled (Arduino IDE: Tools > USB CDC On Boot > Enabled; arduino-cli: esp32:esp32:esp32s3:CDCOnBoot=cdc). Without it Serial is the hardware UART0, nothing reaches the USB port and the board looks dead.
Checked on the real part
On 1 October 2026 we generated a reference model for this board and ran it on the board itself. It gave the same answer as our server on 32 of 32 test windows.
Specifications
- Processor
- Xtensa LX7 dual @240 MHz
- Memory
- 512 KB + 8 MB PSRAM
- Flash
- 8 MB QSPI
- Sensors onboard
- None (needs a module)
- Connectivity
- Wi-Fi + BLE
- USB
- native USB-Serial-JTAG
- Usual toolchain
- ESP-IDF 5.x (CMake)
- Kernels
- esp-nn (Xtensa SIMD)
These are the manufacturer's datasheet figures, not yet measured on our bench.
Build a model for the ESP32-S3-DevKitC-1 (N8R8)
Collect and train for free, then download the code for this board.