Releases: blynkkk/blynk-library
v0.5.3
___ __ __
/ _ )/ /_ _____ / /__
/ _ / / // / _ \/ '_/
/____/_/\_, /_//_/_/\_\
/___/ v0.5.3
How to install Blynk library: ⇨ link ⇦
In this release
-
New boards support
- Arduino MKR GSM 1400
-
New features
- TinyGSM updated to 0.3.5
- All Arduino MKR devices now support 128 Vpins
terminal.clear()
support- Add
setDeviceName
for ESP32 BLE - Cloud OTA support for ESP32
- Board info is now parseable from firmware binary (for OTA)
- Important. When
BlynkTimer
struggles to run multiple times (due to a blocked loop), it just skips all the missed intervals, and calls your function only once. This now differs fromSimpleTimer
, which could call your function multiple times in this scenario.
-
Bugfixes
- Fix ESP32 BLE advertisement for iOS
- Fix NTP time for ESP8266 SSL
- Fix
param[index].asInt()
crash if index out of bound - Fix
WidgetTerminal
data length handling - ESP8266 now uses native
dtostrf
function
PlatformIO, Particle, ARM mbed and OpenWRT packages have been updated accordingly.
Full list of supported hardware is available here
⚡️ If you like Blynk, don't forget to give us a github star! ⚡️
v0.5.2
___ __ __
/ _ )/ /_ _____ / /__
/ _ / / // / _ \/ '_/
/____/_/\_, /_//_/_/\_\
/___/ v0.5.2
How to install Blynk library: ⇨ link ⇦
In this release
- General improvements
- TinyGSM updated to 0.3.2
- Switched port to 80 for Particle platform
- Updated port in examples
- Bugfixes:
- Fix linux: 100% CPU load, not working
PlatformIO, Particle, ARM mbed and OpenWRT packages have been updated accordingly.
Full list of supported hardware is available here
JavaScript and Python libraries were updated to use port 80.
⚡️ If you like Blynk, don't forget to give us a github star! ⚡️
v0.5.1
___ __ __
/ _ )/ /_ _____ / /__
/ _ / / // / _ \/ '_/
/____/_/\_, /_//_/_/\_\
/___/ v0.5.1
How to install Blynk library: ⇨ link ⇦
In this release
- New hardware support:
- TI CC3220 (Energia IDE)
- General improvements
- Blynk switched to using port
80
by default. 🎉 - Certificates added for easier switching from Blynk Cloud to Let's Encrypt
- Add
setMin
&setMax
to widgets
- Blynk switched to using port
- Bugfixes:
- Fix
pinMode
command - Fix ESP32 WiFi credentials provisioning
- Fix
PlatformIO, Particle, ARM mbed and OpenWRT packages have been updated accordingly.
Full list of supported hardware is available here
⚡️ If you like Blynk, don't forget to give us a github star! ⚡️
v0.5.0
___ __ __
/ _ )/ /_ _____ / /__
/ _ / / // / _ \/ '_/
/____/_/\_, /_//_/_/\_\
/___/ v0.5.0
How to install Blynk library.
☝️ Blynk library should be installed manually
Follow the instructions:
- Download Blynk_Release_vXX.zip (scroll down to the Downloads section)
- Unzip the archive. You will notice that archive contains several folders and several libraries.
- Copy all of these libraries to
your_sketchbook_folder
of Arduino IDE. To find the location ofyour_sketchbook_folder
, go to top menu in Arduino IDE:
Windows:File → Preferences
Mac OS:Arduino → Preferences
The structure of your your_sketchbook_folder should now look like this, (along with your other sketches if you have them):
your_sketchbook_folder/libraries/Blynk
your_sketchbook_folder/libraries/BlynkESP8266_Lib
...
your_sketchbook_folder/tools/BlynkUpdater
your_sketchbook_folder/tools/BlynkUsbScript
...
☝️ Note that:
- all
libraries
should go tolibraries
folder - all
tools
should go totools
folder
In this release
- New hardware support:
- ESP32
- Bluetooth LE initial support + example
- SSL (secure connection) support + example
- App Export example for ESP32 (with WiFi credentials provisioning)
- ESP8266
- SSL stability improvement (still not perfect due to a bug in ESP Core)
- SSL now checks certificate chain (previously fingerprint was used). Needs 2.4.0-rc2
- BIG stability improvements in Shield mode (AT commands)
- Realtek RTL8710 / Ameba support
- Arduino UNO WiFi support
- WIZnet WizFi310 support
- Improved ARM mbed support
- Improved Linux support
- All frameworks are now enabled for Platform.IO library
- ESP32
- General improvements
- Forget about “flood errors”. Probably ;)
- Library is now easier to port/run on 3rd party hardware
- We now use a single implementation of BlynkFifo
- Better diagnostic/debug prints
- NeoPixel lib is no longer included in Blynk release zip package.
- Bugfixes:
PlatformIO, Particle, ARM mbed and OpenWRT packages have been updated accordingly.
Full list of supported hardware is available here
⚡️ If you like Blynk, don't forget to give us a github star! ⚡️
v0.4.10
___ __ __
/ _ )/ /_ _____ / /__
/ _ / / // / _ \/ '_/
/____/_/\_, /_//_/_/\_\
/___/ v0.4.10
How to install Blynk library.
☝️ Blynk library should be installed manually
Follow the instructions:
- Download Blynk_Release_vXX.zip (scroll down to the Downloads section)
- Unzip the archive. You will notice that archive contains several folders and several libraries.
- Copy all of these libraries to
your_sketchbook_folder
of Arduino IDE. To find the location ofyour_sketchbook_folder
, go to top menu in Arduino IDE:
Windows:File → Preferences
Mac OS:Arduino → Preferences
The structure of your your_sketchbook_folder should now look like this, (along with your other sketches if you have them):
your_sketchbook_folder/libraries/Blynk
your_sketchbook_folder/libraries/BlynkESP8266_Lib
...
your_sketchbook_folder/tools/BlynkUpdater
your_sketchbook_folder/tools/BlynkUsbScript
...
☝️ Note that:
- all
libraries
should go tolibraries
folder - all
tools
should go totools
folder
In this release
- Improvements:
- Updated examples for OTA
- Updated examples for RTC
- Major fixes:
- Fix Raspi Linux build
logEvent()
support for Particle- Crash when adding an uninitialized value to virtualWrite
Full list of supported hardware is here
⚡️ If you like Blynk, don't forget to give us a github star! ⚡️
v0.4.8
___ __ __
/ _ )/ /_ _____ / /__
/ _ / / // / _ \/ '_/
/____/_/\_, /_//_/_/\_\
/___/ v0.4.8
How to install Blynk library.
☝️ Blynk library should be installed manually
Follow the instructions:
- Download Blynk_Release_vXX.zip (scroll down to the Downloads section)
- Unzip the archive. You will notice that archive contains several folders and several libraries.
- Copy all of these libraries to
your_sketchbook_folder
of Arduino IDE. To find the location ofyour_sketchbook_folder
, go to top menu in Arduino IDE:
Windows:File → Preferences
Mac OS:Arduino → Preferences
The structure of your your_sketchbook_folder should now look like this, (along with your other sketches if you have them):
your_sketchbook_folder/libraries/Blynk
your_sketchbook_folder/libraries/BlynkESP8266_Lib
...
your_sketchbook_folder/tools/BlynkUpdater
your_sketchbook_folder/tools/BlynkUsbScript
...
☝️ Note that:
- all
libraries
should go tolibraries
folder - all
tools
should go totools
folder
In this release
- Improvements & new features:
- More readable warning "ESP is not responding" instead of "Cannot disable echo".
- BlynkTimer updated
Table.updateRow()
support
- Major fixes:
- Updated examples & documentation
Full list of supported hardware is here
⚡️ If you like Blynk, don't forget to give us a github star! ⚡️
v0.4.7
___ __ __
/ _ )/ /_ _____ / /__
/ _ / / // / _ \/ '_/
/____/_/\_, /_//_/_/\_\
/___/ v0.4.7
How to install Blynk library.
☝️ Blynk library should be installed manually
Follow the instructions:
- Download Blynk_Release_vXX.zip (scroll down to the Downloads section)
- Unzip the archive. You will notice that archive contains several folders and several libraries.
- Copy all of these libraries to
your_sketchbook_folder
of Arduino IDE. To find the location ofyour_sketchbook_folder
, go to top menu in Arduino IDE:
Windows:File → Preferences
Mac OS:Arduino → Preferences
The structure of your your_sketchbook_folder should now look like this, (along with your other sketches if you have them):
your_sketchbook_folder/libraries/Blynk
your_sketchbook_folder/libraries/BlynkESP8266_Lib
...
your_sketchbook_folder/tools/BlynkUpdater
your_sketchbook_folder/tools/BlynkUsbScript
...
☝️ Note that:
libraries
should go tolibraries
foldertools
should go totools
folder
In this release
- New hardware:
- Particle RPi
- Generic Arduino Client examples
- Improvements:
- SimpleTimer replaced by BlynkTimer. BlynkTimer is also available for Linux and Particle
virtualWrite
withdouble
now sends 6 decimal digits- Arduino IDE: added Example Builder tool
- Fixed ButtonInterrupt example
- All examples updated
- Internal updates:
- All docs and wiki now moved to http://help.blynk.cc/
Full list of supported hardware is here
⚡️ If you like Blynk, don't forget to give us a github star! ⚡️
v0.4.6
___ __ __
/ _ )/ /_ _____ / /__
/ _ / / // / _ \/ '_/
/____/_/\_, /_//_/_/\_\
/___/ v0.4.6
How to install Blynk library.
☝️ Blynk library should be installed manually
Follow the instructions:
- Download Blynk_Release_vXX.zip (scroll down to the Downloads section)
- Unzip the archive. You will notice that archive contains several folders and several libraries.
- Copy all of these libraries to
your_sketchbook_folder
of Arduino IDE. To find the location ofyour_sketchbook_folder
, go to top menu in Arduino IDE:
Windows:File → Preferences
Mac OS:Arduino → Preferences
The structure of your your_sketchbook_folder should now look like this, (along with your other sketches if you have them):
your_sketchbook_folder/libraries/Blynk
your_sketchbook_folder/libraries/BlynkESP8266_Lib
...
your_sketchbook_folder/tools/BlynkUpdater
your_sketchbook_folder/tools/BlynkUsbScript
...
☝️ Note that:
libraries
should go tolibraries
foldertools
should go totools
folder
In this release
- New hardware:
- Feather M0 WiFi
- AirBoard BLE
- Improvements:
- New GSM example
- Added links to new Example Browser
- Arduino IDE updater tool fix
- Fix debug prints on some platforms
- UIP_Ethernet link updated
- Internal updates:
- Export "scripts" folder for PlatformIO
- Merged MBED/Particle into main repo
- Fix BLE NUS description json
- Updated WiFi provisioning
Full list of supported hardware: https://github.com/blynkkk/blynkkk.github.io/blob/master/SupportedHardware.md
v0.4.4
___ __ __
/ _ )/ /_ _____ / /__
/ _ / / // / _ \/ '_/
/____/_/\_, /_//_/_/\_\
/___/ v0.4.4
How to install library
Blynk library should be installed manually
- Download Blynk_Release_v0.4.4.zip (scroll down to the Downloads section)
- Unzip it. This archive contains several libraries.
- Copy them to sketchbook folder of Arduino IDE.
To find exact sketchbook folder location, go toFile -> Preferences
top menu in Arduino IDE.
The structure of your sketchbook folder should look like this, along with your saved sketches:
sketchbook/libraries/Blynk
sketchbook/libraries/BlynkESP8266_Lib
...
sketchbook/tools/BlynkUpdater
sketchbook/tools/BlynkUsbScript
...
In this release
- New hardware:
- Energia BLE
- TI LaunchPad MSP432
- New features:
- Sketch Builder
- Support overriding
BLYNK_RUN_YIELD
- New RTC mechanism
(things changed, please update your existing code accordingly to new examples) - Preparation for OTA support
- Bugs fixed:
- Fix Photon hanging, improve Particle cloud responsiveness
- Less workarounds all over the code
- Better usb-ser script
- LED color example fixed
- Updated IDE tools
Full list of supported hardware: https://github.com/blynkkk/blynkkk.github.io/blob/master/SupportedHardware.md
v0.4.3
___ __ __
/ _ )/ /_ _____ / /__
/ _ / / // / _ \/ '_/
/____/_/\_, /_//_/_/\_\
/___/ v0.4.3
In this release
- New features:
- Update to Arduino IDE 1.8.0
- Add Check for updates to Tools menu [beta]
- Add Run USB script to Tools menu [beta]
BLYNK_APP_CONNECTED()
support (will be available soon)- Add
.config()
support for Particle
- Bugs fixed:
- Fix syncVirtual with multiple pins
- Improved GSM/GPRS support
- Fix virtualWrite issue with
F()
strings - Travis CI updated
Full list of supported hardware: https://github.com/blynkkk/blynkkk.github.io/blob/master/SupportedHardware.md
ATTENTION!
The Blynk_Release_v0.4.3.zip package contains several libraries.
You need to copy them manually to your sketchbook folder.
Find exact sketchbook location in File -> Preferences
.
The structure should look like this, along with your saved sketches:
sketchbook/libraries/Blynk
sketchbook/libraries/BlynkESP8266_Lib
...
sketchbook/tools/BlynkUpdater
sketchbook/tools/BlynkUsbScript
...