ESP32 DevKit vs ESP32-S3-DevKitC-1
The two boards side by side, from the same board files BoardPilot uses to check your wiring.
| ESP32 DevKit (30 pins) | ESP32-S3-DevKitC-1 | |
|---|---|---|
| Chip | ESP32 | ESP32-S3 |
| Processor | Dual-core Xtensa LX6 at 240 MHz, 520 KB SRAM, 4 MB flash, Wi-Fi and Bluetooth | Dual-core Xtensa LX7 at 240 MHz, 512 KB SRAM, 8 MB flash, 8 MB octal PSRAM, Wi-Fi and Bluetooth LE |
| Logic level | 3.3 V | 3.3 V |
| Header pins | 30 | 43 |
| GPIO pins | 25 | 36 |
| Analog inputs | 15 | 20 |
| Default I2C | SDA D21, SCL D22 | SDA 8, SCL 9 |
| Default SPI | MOSI D23, MISO D19, SCK D18 | MOSI 11, MISO 13, SCK 12 |
| 5 V tolerant inputs | no | no |
| Flashing tool | esptool | esptool |
| Arduino board | esp32:esp32:esp32 | esp32:esp32:esp32s3 |
Which one to pick?
- Pick the ESP32-S3-DevKitC-1 if you need more GPIO pins (36), more analog inputs (20).