Electronic – ESP8266-01 Deep Sleep

esp8266

I have a question regarding the ESP8266-01.

Do I need to solder a wire from GPIO16 to reset if I am using a button to wake the ESP module from deep-sleep mode ? Or is it needed only if the module must wake up by itself?

Best Answer

To wake up from ESP8266-01 from deep-sleep, you just have to send a low pulse on its RST pin. GPIO16 is soldered to RST if you want to program and send a wake-up pulse using timers, which wakes up the ESP8266 periodically.

If you want to wake it up using switch, you don't need that. You just have to setup a simple momentary switch like:

schematic

simulate this circuit – Schematic created using CircuitLab