Automatic Reset Circuits
Posted: Wed Sep 02, 2015 5:24 pm
I've been doing some research on various techniques for automatically putting the ESP8266 into download mode. One that I've seen labeled "wifio" has a PNP transistor to pull the GPIO0 line low when the RxD line goes low. The downloader sends a break on the serial line to hold GPIO0 low while the ESP8266 is starting up after rset.
It occurred to me while pondering that circuit that a diode would serve in place of the transistor and base resistor. I tried it and it seems to work perfectly. The circuit that I tested is shown below, the pullup resistors are actually on the ESP8266 board.
It occurred to me while pondering that circuit that a diode would serve in place of the transistor and base resistor. I tried it and it seems to work perfectly. The circuit that I tested is shown below, the pullup resistors are actually on the ESP8266 board.