Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Raspberry Pi, Particle, ARM Mbed, etc.
___ __ __
/ _ )/ /_ _____ / /__
/ _ / / // / _ \/ '_/
/____/_/\_, /_//_/_/\_\
/___/ v0.5.3
New boards support
New features
terminal.clear()
supportsetDeviceName
for ESP32 BLEBlynkTimer
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 from SimpleTimer
, which could call your function multiple times in this scenario.Bugfixes
param[index].asInt()
crash if index out of boundWidgetTerminal
data length handlingdtostrf
functionPlatformIO, 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
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
80
by default. 🎉setMin
& setMax
to widgetspinMode
commandPlatformIO, 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
☝️ Blynk library should be installed manually
Follow the instructions:
your_sketchbook_folder
of Arduino IDE. To find the location of your_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 to libraries
foldertools
should go to tools
folderBLYNK_DISCONNECTED()
on unsuccessful write (#371)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
☝️ Blynk library should be installed manually
Follow the instructions:
your_sketchbook_folder
of Arduino IDE. To find the location of your_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 to libraries
foldertools
should go to tools
folderlogEvent()
support for ParticleFull list of supported hardware is here
⚡️ If you like Blynk, don't forget to give us a github star! ⚡️
___ __ __
/ _ )/ /_ _____ / /__
/ _ / / // / _ \/ '_/
/____/_/\_, /_//_/_/\_\
/___/ v0.4.8
☝️ Blynk library should be installed manually
Follow the instructions:
your_sketchbook_folder
of Arduino IDE. To find the location of your_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 to libraries
foldertools
should go to tools
folderTable.updateRow()
supportBLYNK_APP_CONNECTED
, BLYNK_APP_DISCONNECTED
(#313)Full list of supported hardware is here
⚡️ If you like Blynk, don't forget to give us a github star! ⚡️
___ __ __
/ _ )/ /_ _____ / /__
/ _ / / // / _ \/ '_/
/____/_/\_, /_//_/_/\_\
/___/ v0.4.7
☝️ Blynk library should be installed manually
Follow the instructions:
your_sketchbook_folder
of Arduino IDE. To find the location of your_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 to libraries
foldertools
should go to tools
foldervirtualWrite
with double
now sends 6 decimal digitsFull list of supported hardware is here
⚡️ If you like Blynk, don't forget to give us a github star! ⚡️
___ __ __
/ _ )/ /_ _____ / /__
/ _ / / // / _ \/ '_/
/____/_/\_, /_//_/_/\_\
/___/ v0.4.6
☝️ Blynk library should be installed manually
Follow the instructions:
your_sketchbook_folder
of Arduino IDE. To find the location of your_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 to libraries
foldertools
should go to tools
folderFull list of supported hardware: https://github.com/blynkkk/blynkkk.github.io/blob/master/SupportedHardware.md
___ __ __
/ _ )/ /_ _____ / /__
/ _ / / // / _ \/ '_/
/____/_/\_, /_//_/_/\_\
/___/ v0.4.4
Blynk library should be installed manually
File -> 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
...
BLYNK_RUN_YIELD
Full list of supported hardware: https://github.com/blynkkk/blynkkk.github.io/blob/master/SupportedHardware.md
___ __ __
/ _ )/ /_ _____ / /__
/ _ / / // / _ \/ '_/
/____/_/\_, /_//_/_/\_\
/___/ v0.4.3
BLYNK_APP_CONNECTED()
support (will be available soon).config()
support for ParticleF()
stringsFull list of supported hardware: https://github.com/blynkkk/blynkkk.github.io/blob/master/SupportedHardware.md
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
...