Skip to content

@vshymanskyy vshymanskyy released this Feb 19, 2019 · 10 commits to master since this release

     ___  __          __
    / _ )/ /_ _____  / /__
   / _  / / // / _ \/  '_/
  /____/_/\_, /_//_/_/\_\
         /___/    v0.6.1

How to install Blynk library: ⇨ link ⇦

In this release

  • Changes

    • Switch default SSL port to 443
  • Improvements

    • Fix Bluetooth/BLE connection bug

⚡️ 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! ⚡️

Assets 3

@vshymanskyy vshymanskyy released this Feb 1, 2019 · 15 commits to master since this release

     ___  __          __
    / _ )/ /_ _____  / /__
   / _  / / // / _ \/  '_/
  /____/_/\_, /_//_/_/\_\
         /___/    v0.6.0

How to install Blynk library: ⇨ link ⇦

In this release

  • New boards support

    • ESP32 Bluetooth Serial Port Profile support
    • MKR 1400 support via TinyGSM library
    • MKR 1400 support via MKRGSM library
    • MKR 1500 support via MKRNB library
    • Basic Blynk.Inject support for MKR1010
  • Changes

    • TinyGSM updated to v0.3.6
    • Switch default SSL port to 443
    • Blynk.Inject: AP SSID is now randomized
    • Separate info field for FIRMWARE_VERSION, allow dynamic BOARD_TEMPLATE_ID
  • Improvements

    • Improve ESP8266 and ESP32, Arduino boards detection
    • Fix float formatting in some cases
    • Use internal float format function for all TI boards (i.e. Energia IDE)
    • Fix some warnings, examples, etc.
    • Added BLYNK_NO_DEFAULT_BANNER option
    • Better-looking webpage for Blynk.Inject
    • New TinyGSM examples

⚡️ 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! ⚡️

Assets 3

@vshymanskyy vshymanskyy released this Sep 5, 2018 · 55 commits to master since this release

     ___  __          __
    / _ )/ /_ _____  / /__
   / _  / / // / _ \/  '_/
  /____/_/\_, /_//_/_/\_\
         /___/    v0.5.4

How to install Blynk library: ⇨ link ⇦

In this release

  • New boards support

    • Arduino MKR WiFi 1010
    • Arduino MKR ETH shield
    • Arduino MKR VIDOR 4000 (use the example for MKR WiFi 1010)
    • Arduino UNO WiFi Rev.2 (use the example for MKR WiFi 1010)
  • Changes

    • Increase default BLYNK_TIMEOUT_MS to 3000ms (most boards)
    • Add BlynkTimer to Linux example
    • Add a check for ESP8266 Core version
    • Improved WiFi connection speed in some cases
    • Improve email example
    • WiFi Provisioning: increase default brightness of indicator LED
    • WiFi Provisioning: Use built-in Ticker.h for ESP32
  • Bugfixes

    • Fix Terminal on Particle
    • WiFi Provisioning: Fix reset button and indication for ESP32, ESP8266, MKR1000
    • WiFi Provisioning: Fix WiFi password length limited (increased to 64)

⚡️ If you're using Blynk WiFi Provisioning, it’s highly recommended to upgrade
⚡️ Regularly update your IDE, Libraries and Boards (Core v2.4.2+ for ESP8266 is required)

Full list of supported hardware is available here

⚡️ If you like Blynk, don't forget to give us a github star! ⚡️

Assets 3

@vshymanskyy vshymanskyy released this Jun 11, 2018 · 91 commits to master since this release

     ___  __          __
    / _ )/ /_ _____  / /__
   / _  / / // / _ \/  '_/
  /____/_/\_, /_//_/_/\_\
         /___/    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 from SimpleTimer, 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! ⚡️

Assets 3

@vshymanskyy vshymanskyy released this Apr 2, 2018 · 126 commits to master since this release

     ___  __          __
    / _ )/ /_ _____  / /__
   / _  / / // / _ \/  '_/
  /____/_/\_, /_//_/_/\_\
         /___/    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! ⚡️

Assets 3

@vshymanskyy vshymanskyy released this Feb 20, 2018 · 130 commits to master since this release

     ___  __          __
    / _ )/ /_ _____  / /__
   / _  / / // / _ \/  '_/
  /____/_/\_, /_//_/_/\_\
         /___/    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
  • Bugfixes:
    • Fix pinMode command
    • Fix ESP32 WiFi credentials provisioning

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! ⚡️

Assets 3

@vshymanskyy vshymanskyy released this Dec 21, 2017 · 145 commits to master since this release

     ___  __          __
    / _ )/ /_ _____  / /__
   / _  / / // / _ \/  '_/
  /____/_/\_, /_//_/_/\_\
         /___/    v0.5.0

How to install Blynk library.

☝️ Blynk library should be installed manually

Follow the instructions:

  1. Download Blynk_Release_vXX.zip (scroll down to the Downloads section)
  2. Unzip the archive. You will notice that archive contains several folders and several libraries.
  3. Copy all of these libraries to 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:

  • all libraries should go to libraries folder
  • all tools should go to tools 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
  • 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:
    • Unexpected "Login timeout" during redirect (#374)
    • 100% CPU load on linux/raspberry
    • Compile Error with Arduino 101 (#369). Please keep in mind that #304 is still there...
    • Call BLYNK_DISCONNECTED() on unsuccessful write (#371)
    • RFDuino uses BLEPeripheral now
    • Travis CI build is fixed

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! ⚡️

Assets 3

@vshymanskyy vshymanskyy released this Oct 24, 2017 · 220 commits to master since this release

     ___  __          __
    / _ )/ /_ _____  / /__
   / _  / / // / _ \/  '_/
  /____/_/\_, /_//_/_/\_\
         /___/    v0.4.10

How to install Blynk library.

☝️ Blynk library should be installed manually

Follow the instructions:

  1. Download Blynk_Release_vXX.zip (scroll down to the Downloads section)
  2. Unzip the archive. You will notice that archive contains several folders and several libraries.
  3. Copy all of these libraries to 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:

  • all libraries should go to libraries folder
  • all tools should go to tools 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! ⚡️

Assets 3

@vshymanskyy vshymanskyy released this Jun 19, 2017 · 242 commits to master since this release

     ___  __          __
    / _ )/ /_ _____  / /__
   / _  / / // / _ \/  '_/
  /____/_/\_, /_//_/_/\_\
         /___/    v0.4.8

How to install Blynk library.

☝️ Blynk library should be installed manually

Follow the instructions:

  1. Download Blynk_Release_vXX.zip (scroll down to the Downloads section)
  2. Unzip the archive. You will notice that archive contains several folders and several libraries.
  3. Copy all of these libraries to 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:

  • all libraries should go to libraries folder
  • all tools should go to tools 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:
    • BLYNK_APP_CONNECTED, BLYNK_APP_DISCONNECTED (#313)
    • Big improvements on Particle stability (+ fix of #322)
  • Updated examples & documentation

Full list of supported hardware is here

⚡️ If you like Blynk, don't forget to give us a github star! ⚡️

Assets 3

@vshymanskyy vshymanskyy released this Apr 9, 2017 · 268 commits to master since this release

     ___  __          __
    / _ )/ /_ _____  / /__
   / _  / / // / _ \/  '_/
  /____/_/\_, /_//_/_/\_\
         /___/    v0.4.7

How to install Blynk library.

☝️ Blynk library should be installed manually

Follow the instructions:

  1. Download Blynk_Release_vXX.zip (scroll down to the Downloads section)
  2. Unzip the archive. You will notice that archive contains several folders and several libraries.
  3. Copy all of these libraries to 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 folder
  • tools should go to tools folder

In this release

  • New hardware:
  • Improvements:
    • SimpleTimer replaced by BlynkTimer. BlynkTimer is also available for Linux and Particle
    • virtualWrite with double now sends 6 decimal digits
    • Arduino IDE: added Example Builder tool
    • Fixed ButtonInterrupt example
    • All examples updated
  • Internal updates:

Full list of supported hardware is here

⚡️ If you like Blynk, don't forget to give us a github star! ⚡️

Assets 3
You can’t perform that action at this time.