Blynk USERS ? (IOS or Android app to control Arduino, RasbPi, ESP8266 over eth) - Page 1
Forum section: electronics / general

author: JacquesBBB
author_rank: Frequent Contributor
timestamp: August 06, 2016, 08:08:10 pm
content: The blynk projecthttp://www.blynk.ccwas funded on Kickstarter, but I had since not the time to experiment with it.https://www.eevblog.com/forum/crowd-funded-projects/blynk-build-an-ios-or-android-app-to-control-arduino-rasbpi-esp8266-over-eth/msg600201/#msg600201I just started today and I am really impressed by the facilitywith which you get a decent interface for a sensor(DHT22 in my experiment ) and actuator (a led) in a very little time.This was done on a NodeMCU (ESP8266) with the arduino interface.And it works as well on Android and IOS.Below is a dirty quick code, just to show how little is needed.I will be interested to get feedback from some blynk users on eevblogand will appreciate if they share here their applications.Quote

author: bingo600
author_rank: Super Contributor
timestamp: August 07, 2016, 07:09:23 am
content: Neat demo.A few questions though:1:Is Blynk (server) using the "Cloud" , or can it be installed as standalone on a ie. RasPI / linux host ?I mean can it run wo. connection to the internet, ie. behind a firewall denying connection to the internet.I'll never base my IoT on a "foreign cloud service"2:How do you define the graphs (layout) on the phone ?Are they made on the phone via some drag/drop, after installing the Blynk App ?3:The included code seems to be for the ESP' , is it compiled via/on the ESP' arduino ide , on a win/linux devel system ?/Bingo

author: JacquesBBB
author_rank: Frequent Contributor
timestamp: August 07, 2016, 08:06:03 am
content: Quote from: bingo600 on August 07, 2016, 07:09:23 amThanks .QuoteYou can do both. You can use the free service that is provided by blynk, but they also releasedin open source their serverhttp://docs.blynk.cc/#blynk-serverDo you can have your private server for running your blynk devices.It can be implemented on a rasPi or on a synology, or on other linux machine.I have not done it yet.QuoteThey are made very easily by drag/drop some widgets that you can then configure.All this is sone on your phone/tablet. What is nice is that you do it once on one device, and it isconfigured on all, android or ios (I have one android phone and two ipads and run the blynk app on all).QuoteYes, it was compiled on the arduino IDE on a Mac, but many other possibilities exist.They have libraries for-Arduino, raspPi, ESP8266See the full docshttp://docs.blynk.cc/

author: Kilrah
author_rank: Unknown
timestamp: August 07, 2016, 08:47:59 am
content: Nice, actually looks pretty much like what I was looking for, so I've just had a quick try.Yep you can run it on your own server (installed and ran it on my C.H.I.P), and it does work fully locally even with no internet connectivity nor any tie to Blynk services.Layout "projects" are made on the phone, but stored on the server so when you connect a new phone to the same server with the same account you'll be able to see existing projects. Works with multiple phones connected and using the same project at the same time too.They do have a system of "energy points" that allows you a limited number of simulatneous widget instances on your account and requires payment for more on their service, BUT when you run your own server it's just a value in the user's config file that is trivial to set to whatever you want to i.e. no limitation.I like

author: TJ232
author_rank: Frequent Contributor
timestamp: August 08, 2016, 04:08:07 am
content: I have also give it a try few months ago and must say that I was impressed about how smooth & easy was the entire process!My Project:Blynk MPDMv4 AC MAINS Dimmer - ESP8266What do you need:-Blynk-Arduino IDE-MPDMv4 AC MAINS Dimmer- aESP8266 BoardCode:Code:#define BLYNK_PRINT Serial // Comment this out to disable prints and save space#include <ESP8266WiFi.h>#include <BlynkSimpleEsp8266.h>// You should get Auth Token in the Blynk App.// Go to the Project Settings (nut icon).char auth[] = "Blynk_App_generated_KEY";void setup(){Serial.begin(9600);Blynk.begin(auth, "WIFI_SSID", "WIFI_PASSWD");}void loop(){Blynk.run();}Video:PS: sorry for the bad sound, something went wrong to encoding phase