76 lines
5.1 KiB
Markdown
76 lines
5.1 KiB
Markdown
# Blynk C++ Library [](https://twitter.com/intent/tweet?text=Build%20your%20IoT%20App%20in%20minutes,%20right%20on%20your%20smartphone!&url=https://github.com/blynkkk/blynk-library&via=blynk_app&hashtags=IoT,iOS,Android,Arduino,ESP8266,ESP32,RaspberryPi)
|
|
|
|
[](https://github.com/blynkkk/blynk-library/releases/latest)
|
|
[](https://github.com/blynkkk/blynk-library/releases/latest)
|
|
[](https://github.com/blynkkk/blynk-library/stargazers)
|
|
[](https://github.com/blynkkk/blynk-library/issues)
|
|
[](https://travis-ci.org/blynkkk/blynk-library)
|
|
[](https://github.com/blynkkk/blynk-library/blob/master/LICENSE)
|
|
|
|
If you like **Blynk** - give it a star, or fork it and contribute!
|
|
[](https://github.com/blynkkk/blynk-library/stargazers)
|
|
[](https://github.com/blynkkk/blynk-library/network)
|
|
__________
|
|
|
|
## What is Blynk?
|
|
Blynk provides **iOS** and **Android** apps to control any hardware **over the Internet** or **directly using Bluetooth**.
|
|
You can easily build graphic interfaces for all your projects by simply dragging and dropping widgets, **right on your smartphone**.
|
|
Blynk is **the most popular IoT platform** used by design studios, makers, educators, and equipment vendors all over the world.
|
|
|
|

|
|
|
|
## Download
|
|
|
|
**Blynk [Arduino Library](https://github.com/blynkkk/blynk-library/releases/latest)**
|
|
|
|
**Blynk App:
|
|
[<img src="https://cdn.rawgit.com/simple-icons/simple-icons/develop/icons/googleplay.svg" width="18" height="18" /> Google Play](https://play.google.com/store/apps/details?id=cc.blynk) |
|
|
[<img src="https://cdn.rawgit.com/simple-icons/simple-icons/develop/icons/apple.svg" width="18" height="18" /> App Store](https://itunes.apple.com/us/app/blynk-control-arduino-raspberry/id808760481?ls=1&mt=8)**
|
|
|
|
Optionally: **Blynk [Server](https://github.com/blynkkk/blynk-server)**. Public Blynk Cloud is free for anyone who is using Blynk for personal (non-commercial) purposes.
|
|
|
|
## Documentation
|
|
Social: [Webpage](http://www.blynk.cc) / [Facebook](http://www.fb.com/blynkapp) / [Twitter](http://twitter.com/blynk_app) / [Kickstarter](https://www.kickstarter.com/projects/167134865/blynk-build-an-app-for-your-arduino-project-in-5-m/description)
|
|
Help Center: http://help.blynk.cc
|
|
Documentation: http://docs.blynk.cc/#blynk-firmware
|
|
Community Forum: http://community.blynk.cc
|
|
Examples Browser: http://examples.blynk.cc
|
|
Blynk for Business: http://www.blynk.io
|
|
|
|
## Quickstart: Arduino + Ethernet shield
|
|
|
|
* Download the Blynk app ([App Store](https://itunes.apple.com/us/app/blynk-control-arduino-raspberry/id808760481?ls=1&mt=8), [Google Play](https://play.google.com/store/apps/details?id=cc.blynk))
|
|
* Get the Auth Token from the app
|
|
* Import this library to Arduino IDE. Guide [here](http://arduino.cc/en/guide/libraries)
|
|
* In Arduino IDE, select File -> Examples -> Blynk -> Boards_Ethernet -> Arduino_Ethernet
|
|
* Update Auth Token in the sketch and upload it to Arduino
|
|
* Connect your Arduino with Ethernet shield to the internet
|
|
|
|
Please find examples on how to use different types of connections (transports) and how to do make something great with Blynk.
|
|
You can easily apply any type of board/connection to all examples.
|
|
|
|
## Supported boards, Ethernet, WiFi, Bluetooth, GSM, Serial, USB...
|
|
|
|
Full list of supported hardware is [here](https://github.com/blynkkk/blynkkk.github.io/blob/master/SupportedHardware.md).
|
|
Check out our Examples Browser: http://examples.blynk.cc
|
|
|
|
## Contributing
|
|
We accept contributions from our community: stability bugfixes, new hardware support, or any other improvements.
|
|
[Here](https://github.com/blynkkk/blynk-library/labels/help%20wanted) is a list of what you could help with.
|
|
|
|
__________
|
|
|
|
### Implementations for other platforms
|
|
* [Particle](https://github.com/vshymanskyy/blynk-library-spark)
|
|
* [Node.js, Espruino, Browsers](https://github.com/vshymanskyy/blynk-library-js)
|
|
* [Lua, OpenWrt, NodeMCU](https://github.com/vshymanskyy/blynk-library-lua)
|
|
* [Python, MicroPython](https://github.com/vshymanskyy/blynk-library-python)
|
|
* [OpenWrt packages](https://github.com/vshymanskyy/blynk-library-openwrt)
|
|
* [MBED](https://developer.mbed.org/users/vshymanskyy/code/Blynk/)
|
|
* [Node-RED](https://www.npmjs.com/package/node-red-contrib-blynk-ws)
|
|
* [LabVIEW](https://github.com/juncaofish/NI-LabVIEWInterfaceforBlynk)
|
|
* [C#](https://github.com/sverrefroy/BlynkLibrary)
|
|
|
|
### License
|
|
This project is released under The MIT License (MIT)
|