Hello!
So I have designed a PCB which uses the ESP8266 microcontroller. One of the functionalities is to control a 5V relay:
For the ESP8266, I am using GPIO4, where GPIO4 and GPIO5 are said to be the most safe to use GPIOs if you want to operate relays.
I have to say that the relay control works good, at least until I restart the device.
Restart interface:



At this point, a reset is performed in the microcontroller and the program setup and loop is executed as usual, but when I try to perform an action on the relay, it doesn't work.
Any idea? I can provide whatever is needed to make the post better.
Thanks!
