Espressif
Espressif ESP32-S3 DevKitC
Imported from Elementic Devices.xlsm on 2026-03-25.
Device information
- Controller
- ESP32-S3
- Category
- Pro IoT / Embedded
- Pins
- 36
Controller details
ESP32-S3
Espressif · ESP32-S3 · Xtensa dual-core
512 KB RAM · 45 GPIO
Starter Arduino code
Device specific// Elementic starter sketch
// Device: Espressif ESP32-S3 DevKitC
// Device Excel ID: 7
// Controller: ESP32-S3
void setup()
{
Serial.begin(115200);
delay(500);
Serial.println("Elementic device booting...");
Serial.println("Device: Espressif ESP32-S3 DevKitC");
Serial.println("Excel ID: 7");
}
void loop()
{
// 1. Configure your Elementic pins here.
// 2. Add your connectivity setup.
// 3. Publish or react to device state changes.
delay(1000);
}
Pin summary
| GPIO | Name | Flags |
|---|---|---|
| 0 | GPIO0 | Binary in, Digital out, Binary out, Interrupt |
| 1 | GPIO1 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 2 | GPIO2 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 3 | GPIO3 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 4 | GPIO4 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 5 | GPIO5 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 6 | GPIO6 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 7 | GPIO7 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 8 | GPIO8 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 9 | GPIO9 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 10 | GPIO10 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 11 | GPIO11 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 12 | GPIO12 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 13 | GPIO13 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 14 | GPIO14 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 15 | GPIO15 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 16 | GPIO16 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 17 | GPIO17 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 18 | GPIO18 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 19 | GPIO19 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 20 | GPIO20 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 21 | GPIO21 | Binary in, Digital out, Binary out, Interrupt |
| 35 | GPIO35 | Binary in, Digital out, Binary out, Interrupt |
| 36 | GPIO36 | Binary in, Digital out, Binary out, Interrupt |
| 37 | GPIO37 | Binary in, Digital out, Binary out, Interrupt |
| 38 | GPIO38 | Binary in, Digital out, Binary out, Interrupt |
| 39 | GPIO39 | Binary in, Digital out, Binary out, Interrupt |
| 40 | GPIO40 | Binary in, Digital out, Binary out, Interrupt |
| 41 | GPIO41 | Binary in, Digital out, Binary out, Interrupt |
| 42 | GPIO42 | Binary in, Digital out, Binary out, Interrupt |
| 43 | GPIO43 | Binary in, Digital out, Binary out, Interrupt |
| 44 | GPIO44 | Binary in, Digital out, Binary out, Interrupt |
| 45 | GPIO45 | Binary in, Digital out, Binary out, Interrupt |
| 46 | GPIO46 | Binary in, Digital out, Binary out, Interrupt |
| 47 | GPIO47 | Binary in, Digital out, Binary out, Interrupt |
| 48 | GPIO48 | Binary in, Digital out, Binary out, Interrupt |