← ESP8266 (ESP-12F) pinout

ESP8266 GPIO16

GPIO16 / WAKE / XPD_DCDC

Use with care - Fine for many uses, but check the warnings below first.

What GPIO16 can do

Warnings for GPIO16

No interrupt or PWM

This pin lives in the RTC domain. It cannot raise an interrupt, cannot do PWM, and has an internal pull-down instead of a pull-up. Its purpose is deep-sleep wake: tie it to RST and it pulls the chip out of deep sleep.

No internal pull-up

This pin has an internal pull-down, not a pull-up. Add an external pull-up if you need one.

Open the interactive ESP8266 pinout →

All ESP8266 pins

GPIO0 · GPIO1 · GPIO2 · GPIO3 · GPIO4 · GPIO5 · GPIO6 · GPIO7 · GPIO8 · GPIO9 · GPIO10 · GPIO11 · GPIO12 · GPIO13 · GPIO14 · GPIO15 · GPIO16 · A0

ESP32 Pinout Studio - free interactive pinout reference. Pin data generated from KiCad's own stock symbol and footprint libraries (Espressif publishes no ESP8266 KiCad data). esp32pin.com