I am using a ESP-01.
Wiring is pretty basic. It is connected directly to a FTDI Breakout Board like this:
TX -> RX
RX -> TX
Today I have tested it with a really basic and lightweight sketch.
I modified the ESP8266_Standalone a little bit like this:
#define BLYNK_PRINT Serial // Comment this out to disable prints and save space
// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon).
char auth = "MYTOKEN";
Blynk.begin(auth, "MYWIFISSID", "MYWIFIPASSWORD","MYSERVER");
I also tested it with other ESP-01 and ESP-12 Modules and they all freeze whenever the connection to the WIFI is lost.
But I dont think the problem lies within the BLYNK software.
I also restarted the server software on my server and the ESP-01 just reconnected and continued to stay connected. It just freezes when the connection the WIFI is lost. Maybe the problem is somewhere in the arduino environment for the esp8266?