Use this forum to chat about hardware specific topics for the ESP8266 (peripherals, memory, clocks, JTAG, programming)

User avatar
By martinayotte
#41511 Redge76 and PaulRG discovery is simply amazing !

External Reset is not working properly during a deepSleep because GPIO16 is helding the RES pin to HIGH too strongly !
(viewtopic.php?f=13&t=7918&start=8#p41510)

I though originally that GPIO16 was acting as OpenDrain, but it doesn't seem too : I've put my scope on GPIO16 and it is turning HIGH when deepSleep() command is issued ! :o

But I've discovered a workaround : instead of placing only a wire, I've put a 1K resistor, that way the deepSleep is working and external reset too ! :)

EDIT: I've forgot to mention, this is true for any ESP8266 ! :evil: