Sending data without using timers

First, Blynk does need Blynk.run() and a network connection to a server to run, but BlynkTimer is all internal to the library, so all timers will keep working even if you are not connected to a server… that said, without connection, Blynk.virtualWrite() will have no server to send the data too, thus it will be “lost”.