ESP8266-01 standalone reset issue

Hello Blynk community again I am having fun with the ease of use with this app.
I have recently put together an ESP8266 module and was able to successfully tie it to the Blynk cloud. Basically all I am doing is firing a relay with GPIO0 and sending it back through an input with GPIO2. I connected the 2 GPIO wires together so I always know when the relay is energized. With this being my first project I was careful to use the proper voltage and also a level shifter so I don’t think this would be my problem. When I load my program everything works great till I use the reset pin on the module or recycle power. After that both my IO pins go high and nothing works to get the thing working again I have to take GPIO0 to low then reset pin low a few times then it will let me load the program again?
Has anyone come across this? I know this is a long post but I’m trying to give as much detail as I can.
The second thing is push notifications I have been able to make this work but I can’t keep any kind of consistency. Maybe another post some time
thanks

GPIO0 must be high during initialization. This makes utilizing it difficult. Check out the following how to for a couple of pointers.

Thanks for the quick response. I haven’t had a chance to check out the link but I will. I have been busy but wanted to say thanks

1 Like