Arduino
Arduino Nano ESP32
Imported from Elementic Devices.xlsm on 2026-03-25.
Device information
- Controller
- ESP32-S3
- Category
- Pro IoT / Embedded
- Pins
- 33
Controller details
ESP32-S3
Espressif · ESP32-S3 · Xtensa dual-core
512 KB RAM · 45 GPIO
Starter Arduino code
Device specific// Elementic starter sketch
// Device: Arduino Nano ESP32
// Device Excel ID: 12
// Controller: ESP32-S3
void setup()
{
Serial.begin(115200);
delay(500);
Serial.println("Elementic device booting...");
Serial.println("Device: Arduino Nano ESP32");
Serial.println("Excel ID: 12");
}
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 | D18 | Binary in, Digital out, Binary out, Interrupt |
| 1 | A0 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 2 | A1 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 3 | A2 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 4 | A3 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 5 | D2 | Binary in, Digital out, Binary out, Interrupt |
| 6 | D3 | Binary in, Digital out, Binary out, Interrupt |
| 7 | D4 | Binary in, Digital out, Binary out, Interrupt |
| 8 | D5 | Binary in, Digital out, Binary out, Interrupt |
| 9 | D6 | Binary in, Digital out, Binary out, Interrupt |
| 10 | D7 | Binary in, Digital out, Binary out, Interrupt |
| 11 | D8 | Binary in, Digital out, Binary out, Interrupt |
| 12 | D9 | Binary in, Digital out, Binary out, Interrupt |
| 13 | D10 | Binary in, Digital out, Binary out, Interrupt |
| 14 | D11 | Binary in, Digital out, Binary out, Interrupt |
| 15 | D12 | Binary in, Digital out, Binary out, Interrupt |
| 16 | D13 | Binary in, Digital out, Binary out, Interrupt |
| 17 | A4 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 18 | A5 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 19 | A6 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 20 | A7 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 21 | D14 | Binary in, Digital out, Binary out, Interrupt |
| 33 | D20 | Binary in, Digital out, Binary out, Interrupt |
| 34 | D21 | Binary in, Digital out, Binary out, Interrupt |
| 35 | D22 | Binary in, Digital out, Binary out, Interrupt |
| 36 | D23 | Binary in, Digital out, Binary out, Interrupt |
| 37 | D24 | Binary in, Digital out, Binary out, Interrupt |
| 43 | D1 | Binary in, Digital out, Binary out, Interrupt |
| 44 | D0 | Binary in, Digital out, Binary out, Interrupt |
| 45 | D17 | Binary in, Digital out, Binary out, Interrupt |
| 46 | D19 | Binary in, Digital out, Binary out, Interrupt |
| 47 | D15 | Binary in, Digital out, Binary out, Interrupt |
| 48 | D16 | Binary in, Digital out, Binary out, Interrupt |