Use this forum to chat about hardware specific topics for the ESP8266 (peripherals, memory, clocks, JTAG, programming)

User avatar
By Bdgordon10
#53889 I am currently working on a home automation project and I am designing a PCB that I can replace a standard wall switch with in order to mak it 'smart'. The board is based around the NodeMCU unit, and without going into too much detail, with how the board will be ultimately installed in the wall, I won't be able to reprogram it in the future without completely removing the unit from the electrical box and using the onboard UART. My idea, however, was to include some sort of external programming header, so in the future, if the need to ever reprogram the NodeMCU came up, I could remove the switch cover plate and plug in a micro USB to UART TTL board that I ordered.

My question for you guys, however, is if this is at all possible? And if it is, what pins on the USB to UART adapter connects to which pins of the NodeMCU?

Thank you!