Skip to main content

Online embedded tool

ESP32 GPIO Pin Function Mapper

Plan your ESP32 wiring before you touch a breadboard. Add the components you're using, the tool assigns each one a free GPIO by priority, flags any pin conflicts in red, and lets you export the wiring table, Arduino code, and a diagram PNG.

Components added

No components added yet — use "Add component" to start planning your wiring.

ESP32 DevKit V1

ESP-WROOM-32

ESP32 DevKit V1 pinoutDOIT · 30-pin. Select a physical header pad to highlight that pin.ESP-WROOM-322.4 GHz Wi-Fi + BluetoothRSTBOOTESP32 DevKit V1DOIT · 30-pinENVP / GPIO36VN / GPIO39GPIO34GPIO35GPIO32GPIO33GPIO25GPIO26GPIO27GPIO14GPIO12GPIO13GNDVINGPIO23GPIO22TX0 / GPIO1RX0 / GPIO3GPIO21GPIO19GPIO18GPIO5GPIO17GPIO16GPIO4GPIO2GPIO15GND3V3

Pin assignments are a wiring-planning aid based on Espressif's published pinouts for each board — always confirm the silkscreen labels on your physical board before soldering or powering anything, and double-check current/voltage limits for each component.

Nastrotek uses cookies for analytics and ad personalization to help us understand how the site is used. You can accept or decline non-essential cookies. Privacy Policy