I have a strange issue with the ESP8266. Am using the Robotdyn UNO+ESP8266 board, i am using a couple of them. I have programmed them to be used as time counters, they will count how long one of the inputs on the atmega328p has been HIGH and send that time every 20 seconds to the ESP8266 to be displayed on a browser. Every thing works perfect except for the issue below.
The issue.... What happens is that at random times one of the ESP8266 gets disconnected, and to get it back on the WIFI network i have to reboot the ESP8266, it works for a while after the reboot and same thing happens again after some time. It usually takes 4 to 12 hours for this to happen. After trying a few thing i found out that if i leave the ESP8266 untouched when it gets disconnected from the WIFI network and instead reboot the WIFI router, the ESP8266 gets back online like if nothing has happened. Any idea what can cause this ?.
I'm using a D-link DIR-822 router which haven't caused me any kind of connection problems and even while the ESP8266 gets disconnect, everything else works just fine.