-->
Page 1 of 1

Why does NodeMCU devkit require connections to RTS, DTR?

PostPosted: Wed Jul 15, 2015 1:28 am
by helpme
https://github.com/nodemcu/nodemcu-devk ... IT_SCH.png

Schematic of NodeMCU development kit shows that RTS and DTR are used. Why is it relevant to the development kit given that only UART Tx and Rx are used?

Re: Why does NodeMCU devkit require connections to RTS, DTR?

PostPosted: Wed Jul 15, 2015 6:23 am
by miker
RTS and DTR are not needed but to program the ESP you have to pull one of the IO pins to GND and then apply power. The dev is board is better and uses RTS & DTR so in the IDE you can leave it powered and program it over and over without pulling the IO pin to GND and power cycling it each time.

Re: Why does NodeMCU devkit require connections to RTS, DTR?

PostPosted: Thu Jul 16, 2015 7:14 am
by metalphreak
The latest version of esptool.py does this as well. It means you don't need any physical interaction with the dev board to flash it. If you don't connect RTS/DTR, you just have to manually restart it into bootloader mode. Nothing else special going on.