element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Arduino
  • Products
  • More
Arduino
Arduino Forum Meet Blynk - an easier way to connect your Arduino and smartphone and make a user interface for your project
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Arduino to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 13 replies
  • Subscribers 393 subscribers
  • Views 1537 views
  • Users 0 members are here
  • smartphone
  • internet
  • ethernet
  • esp8266
  • raspberry-pi
  • raspberrypi
  • internet-of-things
  • wi_fi
  • arduino
Related

Meet Blynk - an easier way to connect your Arduino and smartphone and make a user interface for your project

Former Member
Former Member over 10 years ago

Hi  guys,

 

We've been working on a project that will make it easier for everyone to connect an iPhone or Android smartphone to your Arduino project and build a graphic interface for it.

 

It’s called Blynk and yesterday we launched a Kickstarter campaign to tell the world about it. Our team would really love to hear feedback and ideas from this amazing community.

 

If you like it - you can support us and help make it happen. Here is Blynk page on Kickstarter:

https://www.kickstarter.com/projects/167134865/blynk-build-an-app-for-your-arduino-project-in-5-m

 

You can also follow our updates here:

http://www.facebook.com/blynkapp

http://twitter.com/blynk_app

image

  • Sign in to reply
  • Cancel

Top Replies

  • shabaz
    shabaz over 10 years ago in reply to Former Member +3
    Hi Pavel, Lack of security is a huge concern. Too many projects out there rely on a simple identifier string in plain text across the Internet. Isn't it time we moved on from this? Secondly, I was wondering…
  • Former Member
    Former Member over 10 years ago in reply to Jan Cumps +1
    Yes Jan, authentication is used to define which client (Arduino) is talking to which app. How it works: Arduino uses unique authentication token to connect to server Smartphone app uses same token to connect…
  • Former Member
    Former Member over 10 years ago in reply to Jan Cumps +1
    Jan, First of all, I would not consider wifi being the best solution for drones. It may work for playing with it at home, but fore more serious project I would go for radio, of course. However, I'm also…
Parents
  • clem57
    clem57 over 10 years ago

    Any security in design?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 10 years ago in reply to clem57

    Hi Clem,


    That's a good question, thanks!


    Currently we see no need in extra security layer. But we plan to have it as an additional widget. Also, we see that adding security affects performance a lot.

    Secondly, you can run server on your side, which means you control everything.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Jan Cumps
    Jan Cumps over 10 years ago in reply to Former Member

    Hi,

     

    You do mention in your kickstarter:

    It handles all the authentication and communication

    What do you mean with authentication if it doesn't support security?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 10 years ago in reply to Jan Cumps

    Yes Jan, authentication is used to define which client (Arduino) is talking to which app.

     

    How it works:

    Arduino uses unique authentication token to connect to server

    Smartphone app uses same token to connect to server

    Server authenticates both devices and puts them into one "chat room" where they talk to each other.

     

    By adding security - I mean encrypting messages between app and Arduino.

     

    Hope it answers your question.

     

    Regarding latency, to be honest, we are surprised on how well Blynk currently performs. I can notice almost no lag in response, especially when running server locally. But even with the remote server it works well.

    Of course some packets are lost from time to time, but we are working on enhancing our library.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • Jan Cumps
    Jan Cumps over 10 years ago in reply to Former Member

    Thank you for your response on the security.

    For the latency I have a follow up question: for drones I'd expect a guaranteed turnaround time. There's the risk that the device will be out of reach after a fairly short time.

    I'd like to know the typical and maximum lag.

     

    Regards, Jan

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 10 years ago in reply to Jan Cumps

    Jan,

     

    First of all, I would not consider wifi being the best solution for drones. It may work for playing with it at home, but fore more serious project I would go for radio, of course. 

    However, I'm also impressed with this video, which shows us pretty good distance with esp8266 wifi module. But it needs thorough testing, definitely

    https://www.youtube.com/watch?v=7BYdZ_24yg0

     

    Right now I can't provide you with the exact numbers, let me come back later to you with it. It's miliseconds currently.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • shabaz
    shabaz over 10 years ago in reply to Former Member

    Hi Pavel,

    Lack of security is a huge concern. Too many projects out there rely on a simple identifier string in plain text across the Internet. Isn't it time we moved on from this?

    Secondly, I was wondering, what parts of this project will be closed source, and what parts will be open source?

    I'm struggling to see how an app and widgets for performing basic I/O should cost $40 for example. Given that the most advanced widgets, such as the SDcard one, probably relies on existing open source libraries at the Arduino end..

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 10 years ago in reply to shabaz

    Hi shabaz,

     

    Good points, let's look at them.

     

    Security is optional, and you can see it in my post above.  Some people care, others don't - we give options for everyone.

     

    It's a pity that you spend very little time on the our Kickstarter page. Because information there is a bit different from what you posted: 

    a. $40 - is a price for 2 apps (iOs $20 and Android $20) - we get requests from people wanting app for both platforms, that's why we added this pledge (recently)

    b. SD card widget is present in the Basic version of Blynk, which is only $5   

     

    Regarding your question: Blynk server and hardware libraries will be open-source. Unless some specific hardware manufacturers would like to keep their code closed.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • shabaz
    shabaz over 10 years ago in reply to Former Member

    Hi Pavel,

     

    Thanks for the information.

    Good luck with your kickstarter.

     

    Personally I feel for the limited functionality there is, one may just create an app that runs in a browser (and dispense with the need for Android and IoS apps which appear to be closed source since you didn't specifically refer to them in your answer) -

    and be free to run from any device, and save $40. There are plenty of examples of this for free on the Internet, using AJAX or similar methods for communication between the page in the browser and the server running on the Arduino Yun such as this example.

     

    I appreciate you're offering a free cloud server for those that want access over the Internet, but since it is currently unsecured, I can't see how this looks after the interests of users of the service.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • shabaz
    shabaz over 10 years ago in reply to Former Member

    Hi Pavel,

     

    Thanks for the information.

    Good luck with your kickstarter.

     

    Personally I feel for the limited functionality there is, one may just create an app that runs in a browser (and dispense with the need for Android and IoS apps which appear to be closed source since you didn't specifically refer to them in your answer) -

    and be free to run from any device, and save $40. There are plenty of examples of this for free on the Internet, using AJAX or similar methods for communication between the page in the browser and the server running on the Arduino Yun such as this example.

     

    I appreciate you're offering a free cloud server for those that want access over the Internet, but since it is currently unsecured, I can't see how this looks after the interests of users of the service.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • amgalbu
    amgalbu over 10 years ago in reply to shabaz

    I would not be so critical with this project

    There are several application fields, and probably there is a niche also for this technology

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Robert Peter Oakes
    Robert Peter Oakes over 10 years ago in reply to shabaz

    I tend to agree with shabaz on this one, it does seem a tad expensive for what your getting, for instance I have used NetIO for several applications in the past http://netio.davideickhoff.de/en/ and at 10$ is has a ton of features and will talk to your devices without an intermediate server . It does add value by providing an on-line design tool for the UI and is very good. NetIO seems to do everything this can and I believe can handle security mechanisms too if needed

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube