Hi all,
In the master branch I have implemented 4 features:
- Now you can call Blynk.connect() and Blynk.disconnect() to control connection to the server.
- Instead of calling Blynk.begin(…) you can call Blynk.config(auth) or Blynk.config(auth, server, port)
This won’t try to setup WiFi, Ethernet,… just token and server.
If you use WiFi, there is also Blynk.connectWiFi(ssid, pass) for ease of use. -
Blynk.begin(…) and Blynk.connectWiFi(ssid, pass) will try to connect
to Unsecured WiFi network if pass is empty ("") - If your shield/connection type is not supported yet - you can craft it easily! Here is an example.
Given all of these, you can now manage all aspects of connection yourself!
For example, you can configure WiFi or Ethernet manually,
and then just Blynk.config() … omit calling connectWiFi() or begin().
You can even create low power devices!
What do you think? Please try it and give your feedback here!