- Sat Dec 16, 2017 8:57 am
#72523
rudy wrote:CH_EN puts the module in the lowest powered state. RTC memory is not powered. I have been using CH_EN as a reset in my latest project. viewtopic.php?f=11&t=15929
I have RST connected to GPIO16 in case I want to use it for sleep/wake operation. I have some circuitry connected to the three button switches that will provide a high on CH_EN to power up the device. I use a GPIO pin to hold CH_EN high. After a timeout with no activity the GPIO pin goes low and turns the ESP off.
I like the option of using CH_EN as a reset for the ESP8266.
Hi, to start up the ESP8266 in flash mode, is it ok to use CH_PD instead of RESET, while simultaneously pulling GPIO0 low so as to enter flash mode?
Some, like
http://hallard.me/esp8266-autoreset/ and nicknamed "igrr" in
https://github.com/esp8266/Arduino/issues/22 advocate reset through CH_PD will others like (nickname) tttapa in
https://tttapa.github.io/ESP8266/Chap06 ... ading.html use the RESET pin of the ESP8266 to reset the module.
Second part of the question: I would like to use the DTR breakout from the FTDI USB-serial adapter as a means to reset and initiate flash mode of the ESP8266. Do I pursue the CH_PD or the RESET pin resetting method?
It is never too late to learn