v1.1.0
___ __ __
/ _ )/ /_ _____ / /__
/ _ / / // / _ \/ '_/
/____/_/\_, /_//_/_/\_\
/___/ v1.1.0
How to install Blynk library: ⇨ link ⇦
In this release
- #StandWithUkraine banner
- ESP32 stability improvements and workarounds. ESP32-C3 and ESP32-S2 support
BlynkTimerimprovements:std::functionsupport where possible (i.e. on ESP32/ESP8266)- timer creation functions now return a
BlynkTimer::Handleinstance, which can be used to access every timer separately. - Added
executeNowfunction to run a timer function immediately
- Blynk.Edgent improvements:
- Drastically decrease reboots when WiFi/internet goes off
- Allow creating
pre-configuredfirmware usingBLYNK_AUTH_TOKEN,BLYNK_WIFI_SSID,BLYNK_WIFI_PASS - Make
BOARD_BUTTON_PINdefinition optional (for cases when WiFi is reset by means different from a physical button) - Improve indication during the configuration phase
- Display device MAC address in
Static IP configurationscreen - Use
CONFIG_DEVICE_PREFIXto set the prefix of configuration WiFi (for white-label apps)
- Ability to disable automatic
Blynkinstance creation usingNO_GLOBAL_INSTANCESorNO_GLOBAL_BLYNKdefines BLYNK_NODELAYsupport forArduinoClient- Subcommands support for
BlynkConsole
[IMPORTANT]
When using the updated blynk.cloud platform + new Blynk IoT app,
be sure to include the Template ID on top of your sketch, above any includes:
#define BLYNK_TEMPLATE_ID "YourTemplateID"Otherwise, it will try to connect to the legacy server (blynk-cloud.com) by default, and you'll get an "Invalid auth token" error.
Read more about device templates: https://docs.blynk.io/en/getting-started/working-with-templates
Remember to regularly update your IDE, Libraries and Boards!
Full list of supported hardware is available here
⚡️ If you like Blynk, don't forget to give us a github star! ⚡️