Partly because of COVID I am not working anywhere near a modem that is essential to be up. I have a number of smart plugs for much of the essential equipment but they are all attached to the most volatile equipment, the wifi router and the modem.
I'd like to build a box that has a ESP8266 that makes sure it is connected/able to connect to the wifi and if not turn the power off for some time then back on - essentially rebooting the modem and router.
I have a UNO R3, a couple ESP8266, a couple Relays that are capable of controlling the load.
I've been fiddling a bit which has brought up some issues that I just can't seem to get past; mostly to do with the ESP8266-01. I've found several contradicting web sites for "beginners" in the operation of this board by putting the Reset to Ground on the UNO. On one chip I was able to get AT commands sent and connected to wifi through the COM screen in the IDE. Since I sent some code to the ESP I have only been able to send more code once, every other time it has given me trouble connect to the port at all.
Some web sites have suggested that there is not enough power to drive the transmit of the ESP8266 from the 3.3V on the UNO, others have added 10k resisters to the diagram.
Can someone tell me how to get my ESP board working through the IDE again?
If I need to drive it with an external power source what SPECIFIC equipment do I need?
Instead of programming the ESP chip, can't I program the UNO board to communicate with it?