Chat freely about anything...

User avatar
By RogerClark
#28099 Sorry,

Its been ages since I looked at this as I didn't have any ESP8266's that had enough pins.

Plus I'm mainly using the Arduino API rather than compiling on the old linux VM etc


Hopefully someone else has used this feature recently and can tell you the current status of these features.
User avatar
By dkinzer
#28529
dchanym wrote:3. The last line you mentioned to connect the GPIO16 to RST through a diode. What is the diode model you use? The direction of the diode should be RST --->|--- GPIO16, right?
The diode connection is correct, anode to RST, cathode to GPIO16. As long as you use a "small signal" diode with a reasonably low forward voltage drop it should work fine. I have used the 1N914 but using a Schottky diode may be better advised due to its lower forward voltage.

It should be noted that in v1.3.0 of the SDK (and probably earlier) the system_get_rst_info() function does not return the correct value when waking up from a deep sleep (see the link below).

http://bbs.espressif.com/viewtopic.php?f=7&t=992