Arduino Nano ESP32 specs, pinout & datasheets
- Chip / SoC
- ESP32-S3
- Clock
- 240 MHz
Imported entry: generated from open-source board definitions (platformio, circuitpython, micropython), not reviewed by a person. Each fact links to the definition it came from.
Specifications
Upload limits are what a sketch or firmware may use after the bootloader, as the build tools enforce them, not the chip’s full memory.
Can I still use it?
- Arduino framework
- Supported[1]Arduino framework available through PlatformIO.
- MicroPython
- Supported[3]
- CircuitPython
- Supported[2]
As published by each project, checked weekly. A platform not listed has no published information here, which is not the same as no support.
Datasheets and documents
Pinout
Pin names in firmware (25 pins)
| Chip pin | Board names |
|---|---|
| GPIO0 | B1, LED_G |
| GPIO1 | A0, D17 |
| GPIO2 | A1, D18 |
| GPIO3 | A2, D19 |
| GPIO4 | A3, D20 |
| GPIO5 | D2 |
| GPIO6 | D3 |
| GPIO7 | D4 |
| GPIO8 | D5 |
| GPIO9 | D6 |
| GPIO10 | D7 |
| GPIO11 | A4, D21, SDA |
| GPIO12 | A5, D22, SCL |
| GPIO13 | A6, D23 |
| GPIO14 | A7, D24 |
| GPIO17 | D8 |
| GPIO18 | D9 |
| GPIO21 | D10 |
| GPIO38 | D11, MOSI |
| GPIO43 | D1 |
| GPIO44 | D0 |
| GPIO45 | LED_B |
| GPIO46 | B0, LED_R |
| GPIO47 | D12, MISO |
| GPIO48 | D13, SCK, LED |
Sources
Spotted a mistake?
Every report is read by a person and checked against a source before anything changes. Please link one if you have it.