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
BlynkTimer
improvements:std::function
support where possible (i.e. on ESP32/ESP8266)- timer creation functions now return a
BlynkTimer::Handle
instance, which can be used to access every timer separately. - Added
executeNow
function to run a timer function immediately
- Blynk.Edgent improvements:
- Drastically decrease reboots when WiFi/internet goes off
- Allow creating
pre-configured
firmware usingBLYNK_AUTH_TOKEN
,BLYNK_WIFI_SSID
,BLYNK_WIFI_PASS
- Make
BOARD_BUTTON_PIN
definition 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 configuration
screen - Use
CONFIG_DEVICE_PREFIX
to set the prefix of configuration WiFi (for white-label apps)
- Ability to disable automatic
Blynk
instance creation usingNO_GLOBAL_INSTANCES
orNO_GLOBAL_BLYNK
defines BLYNK_NODELAY
support 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! ⚡️