With love from Ukraine
In this release
- New Features
- Added universal
ArduinoClient
examples - a convenient way to use
ANY Arduino connectivity or shield (even if it’s not directly supported by Blynk). - You can configure multiple connection types, i.e. WiFi + Ethernet + Cellular
- Command grouping
- Improved network compatibility when using an insecure
TCP
connection -
BlynkParam
argument support forBlynkConsole
- Added universal
- Updated examples (finally! )
- Added
TimeInput
,TimeAndLocation
examples - Simplified the
Stroboscope
example, also to show-off theBlynkTimer::Handle
usage - Replaced
UIPEthernet
examples withEthernetENC
- Updated HTTP examples to use Blynk 2.0 HTTP API
- Added
-
Blynk.Edgent improvements:
-
BLYNK_DEVICE_NAME
setting is changed toBLYNK_TEMPLATE_NAME
to eliminate confusion - Fix ESP32 losing the configuration after OTA in rare cases
- Improved compatibility with the latest ESP32 and ESP8266 Arduino Core
-
- Cleanup
- Removed old and outdated APIs, widgets that don’t exist anymore
- Switched to using
blynk.cloud
server by default (theblynk-cloud.com
fallback is removed)
- AVR improvements
- Reduce the amount of timers in
BlynkTimer
to 8 for AVR devices (to save RAM) - Fix 64-bit integers handling on 8-bit platforms
- Reduce the amount of timers in
Remember to regularly update your IDE, Libraries and Boards!
Check out the full list of supported hardware
BTW, if you like Blynk, don’t forget to give us a github star!
Arduino Library Manager, PlatformIO, Particle and OpenWRT packages will be updated soon.
Grab the update here: https://github.com/blynkkk/blynk-library/releases/latest