Blynk: simple operation Arduino and Raspberry
Technologies / / December 19, 2019
You want to build your robot to control your smart home, or simply learn how to program and use of microcomputers and microcontrollers? I would like to learn more quickly and as easy as possible? Then Blynk - this is what you need.
Programming a variety of microcontrollers and microcomputers, such as Arduino, Raspberry Pi, and the like - one of the most interesting and relevant activities. Designing of devices on these platforms has expanded beyond a hobby geeks and professional programmers: these fees are used to create robots, machine tools, Of 3D-printers, Quadrocopter, IoT-devices (smart home), servers, and even Hi-Fi-audio interfaces.
Unfortunately, the microcontroller market is highly segmented. Programmable through various media and interfaces. The situation is called to save the project called Blynk.
Blynk is a cloud service to create a graphic control panels and is suitable for a wide range of microcomputers and microcontrollers. Where once to gather information from the sensors need to write a complete input-output interface or acquire additional modules, you can now do a five minute job in Blynk.
To create your own project management through Blynk need quite a bit: to install an application (available versions for iOS and Android), or use the web form. There need to register in one step - enter email address and password. Registration is necessary in view of the fact that Blynk - cloud solution or without control of the piece of iron is available to any user.
Anyone can set up a server locally. In this case, access to the Internet is not needed.
Price: Free
Price: Free
Job applications require certain skills. First, you need to link a computer or a smartphone with a programmable card. The program supports the connection to the motherboard through a lot of different interfaces:
- USB (Serial),
- Adafruit CC3000 WiFi,
- Official Arduino WiFi Shield,
- Official Ethernet Shield (W5100),
- ENC28J60,
- ESP8266 (WiFi modem),
- SeeedStudio Ethernet Shield V2.0 (W5200),
- RN-XV WiFly,
- ESP8266.
In addition to configuring connections, only need to properly connect the units of future devices. After that, in a working form of the application you want to add the available modules (widgets), set up the necessary addresses the findings and specify the desired parameters (you can write your code when necessary). By the way, to create a widget or software used drag'n'drop. To manage the available plenty of imitators control devices - switches, sliders, screens, each of which you can write your logic. There are certain forms of output and ordering information required by sensors in the form of graphs.
Thus, the platform is suitable for both beginners and more advanced users who do not want to spend time writing applications for project management, from reading data from weather stations and smart home control to control robots.
All the information needed to get started is available on the official website. Blynk - it open-source-projectSo that everyone can participate in the creation of new functions. At the moment, the service is completely free to use, in the future the situation will change somewhat - mainly due to the monetization of new features. So, now we know that access to the GPIO-interfaces will be purchased as a built-in purchase.
At the moment, Blynk working with the following boards:
- Arduino: Uno, Nano, Mini, Pro Mini, Pro Micro, Mega, YÚN (Bridge), Due;
- Raspberry Pi;
- Particle (ex Spark Core);
- ESP8266;
- TinyDuino (CC3000);
- Wicked WildFire (CC3000).