konrad282 wrote:AdrianClark wrote:is there any way that the chip can be reset from software so that I could flash everything in software without physically touching the device?
If you use the FTDI cable, connect the RTS pin to CH_PD and CTS pin to RESET on your module.
The esptool-0.0.3 should automatically reboot ESP8266 into bootloader mode and back to normal mode after flashing.
Uhm, no. CH_PD needs to be pulled high always to make the module work at all.
An intermediate version of the tool is at http://atelier-klippel.de/esptool-0.0.3b.tgz, source only, and i have tested it on linux only as well. Should compile on Windows/Cygwin, just edit the target host type in the Makefile accordingly.
Have GPIO0 and RESET on the ESP pulled high through something > 10k ohms. Use an NPN or N-Channel FET on each line to pull down to GND, the transistors then being controlled through theRTS and DTR lines. RTS controls the transistor/fet on GPIO0, DTR the one on the RESET line.
Greetings,
Chris