Let’s learn how to use Blynk environment to control different hardware platforms, for example Arduino. First you need to install the application on the Android or iOS device.
Initial installation
After installation you also need to register so you can get the data properly routed to your page and not to somebody else.
There is also an option to run your own server, but I recommend that you start with an account on Blynk server, just to test that everything is working as it should.
You will also receive an email with links to different services about Blynk (libraries, examples).

Arduino and Blynk
Since the Arduino environment is rather easy to start with, I will start with this and the library is the same for all the environments. So basically – how to turn the Arduino Uno embedded LED on or off.

Is Blynk free?
Basically yes, but there is a caveat. You are using the app by expending the energy. You get 2000 units of energy after you create new project and the list of widgets you can add is shown with their energy “value”.

It means you lower available energy by adding different elements to it.
What happens when I run out of energy?
You can purchase more energy by clicking on the +Add button on the right side of the where you get a list of prices for different Energy packs (levels of energy).
