Supported Boards
Read more about WiFi provisioning here:
Board | Provisioning | Secure connection | Blynk.Air (OTA) |
---|---|---|---|
ESP32 | ✅ | ✅ | ✅ |
ESP8266 | ✅ | ✅ | ✅ |
Arduino MKR WiFi 1010 | ✅ | ✅ | ✅ |
Arduino Nano 33 IoT | ✅ | ✅ | ✅ |
Arduino MKR1000 | ✅ | ✅ | ✅ (partial) |
Seeed Wio Terminal | ✅ | ✅ | ✅ |
TI CC3220 | ✅ | ✅ | ✅ |
This is the easiest way to migrate from legacy Blynk projects. Just add
BLYNK_TEMPLATE_ID
and BLYNK_TEMPLATE_NAME
at the top of your firmware (prior to any includes), update your auth token and that's it. Read more about project migration.Read about static tokens here:
- Arduino MKR WiFi 1010
- Arduino MKR GSM 1400
- Arduino MKR NB 1500
- Arduino Uno, Duemilanove
- Arduino Nano, Mini, Pro Mini, Pro Micro, Due, Mega
- Arduino 101 (Intel Curie)
- Arduino MKR1000
- Arduino Zero
- Arduino Yún (onboard WiFi and Ethernet, via Bridge)
- Arduino.org UNO WiFi
- Arduino MKR VIDOR 4000 (use the example for MKR WiFi 1010)
- Arduino UNO WiFi Rev.2 (use the example for MKR WiFi 1010)
Arduino-like
- Blynk Board
- ESP8266 (Generic, NodeMCU, Witty Cloud, Huzzah, WeMos D1, Seeed Wio Link, etc.)
- ESP32
- Nordic nRF51/nRF52 - based boards
- Teensy 3.2/3.1
- Blue Pill (STM32F103C)
- DFRobot Bluno
- RedBear Duo
- RedBearLab Blend Micro
- The AirBoard (BLE-Link, RN-XV)
- Feather M0 WiFi
- Intel Edison
- Intel Galileo
- Fishino Guppy, Uno, Mega
- TinyCircuits TinyDuino (CC3000)
- Microduino/mCookie Core, Core+, CoreUSB
- Wicked WildFire V2, V3, V4
- Digistump Oak
- chipKIT Uno32
- Alorium XLR8 (FPGA)
- LinkIt ONE
Energia
- Texas Instruments
- CC3220SF-LaunchXL
- CC3200-LaunchXL
- Tiva C Connected LaunchPad
- Stellaris LM4F120 LaunchPad
- MSP430F5529 + CC3100
- LaunchPad MSP432
- RedBearLab (CC3200, WiFi Mini)
- Core
- Photon
- Electron
- RPi
- SparkFun RedBoard
- Seeed Tiny BLE
- RedBearLab BLE Nano
- BBC micro:bit
- Regular PC with Linux / Windows / OS X
- Raspberry Pi (Banana Pi, Orange Pi, …)
- BeagleBone Black
- Onion Omega
- Onion Omega 2
- Intel Galileo
- Intel Edison
- Intel Joule
- LeMaker Guitar
- LeMaker Banana Pro
- Samsung ARTIK 5
- PandaBoard, CubieBoard, pcDuino, Tessel 2
- Espruino Pico
- …
- MicroPython
- Python 2
- Python 3
- NodeMCU
- USB (Serial), connected to your laptop or desktop
- Ethernet
- Arduino MKR ETH
- Arduino Ethernet Shield (W5100)
- Arduino Ethernet Shield 2 (W5500)
- SeeedStudio Ethernet Shield V2.0 (W5200)
- ENC28J60-based modules
- WiFi
- ESP8266 as WiFi modem (running original firmware)
- Arduino WiFi 101 Shield
- Arduino WiFi Shield
- WIZnet WizFi310
- Adafruit CC3000 WiFi Breakout / Shield
- RN-XV WiFly
- Cellular (GSM/3G/LTE)
- SIMCom SIM800 series (SIM800A, SIM800C, SIM800L, SIM800H, SIM808, SIM868)
- SIMCom SIM900 series (SIM900A, SIM900D, SIM908, SIM968)
- A6/A7
- M590
- BG96
- GPRSbee
- Microduino GSM
- Adafruit FONA (Mini Cellular GSM Breakout)
- Adafruit FONA 800/808 Shield
Traffic optimization is usually required for cellular connections. Using realtime streaming protocols like Blynk or MQTT has benefits of interactive device updates, but it also requires device to stay "always connected", which significantly increases the traffic. Blynk recommends using HTTPS (batch) API for reporting telemetry and fetching
DataStream
values periodically in such scenarios. It will also help saving the battery.Last modified 12d ago