-
Notifications
You must be signed in to change notification settings - Fork 217
99 Pinout
Geo edited this page Jan 27, 2026
·
14 revisions
This document summarizes the GPIO pin mappings available for the firmware.
| Function | GPIO | Notes |
|---|---|---|
| Grove Port | GPIO1 / GPIO2 | General I/O |
| SD Card | GPIO40 / GPIO39 / GPIO14 / GPIO12 | SPI interface |
| Function | GPIO | Notes |
|---|---|---|
| Grove Port | GPIO1 / GPIO2 | General I/O |
| Header | GPIO3 / GPIO4 / GPIO5 / GPI6 / GPIO8 / GPIO9 / GPIO40 / GPI15 / GPI14 / GP13 | SPI/I2C/General |
| Function | GPIO | Notes |
|---|---|---|
| Header Pins | GPIO26 / GPIO25 / GPIO0 | |
| Grove Port | GPIO32 / GPIO33 |
| Function | GPIO | Notes |
|---|---|---|
| Header Pins | GPIO1 / GPIO2 / GPIO3 / GPIO4 / GPIO5 / GPIO6 / GPIO7 / GPI08 / GPI010 / GPO43 / GPIO44 | |
| Grove Port | GPIO9 / GPI010 |
| Function | GPIOs | Notes |
|---|---|---|
| Exposed Pins | GPIO1 / GPIO3 / GPIO5 / GPIO7 / GPIO9 / GPIO13 / GPIO15 / GPIO43 / GPIO44 | General I/O |
| Function | GPIOs | Notes |
|---|---|---|
| Onboard GPIOs | GPIO5 / GPIO6 / GPIO7 / GPIO8 / GPIO38 / GPIO39 | Button, RGB, etc. |
| Grove Port | GPIO1 / GPIO2 | I2C default |

⚠️ Voltage Warning: Devices should only operate at 3.3V or 5V.
Do not connect peripherals using other voltage levels — doing so may damage your ESP32.
