Home - IEEE Internet of Things - Blynkiot.ieee.org/.../startups/2015-12_startup_night-blynk.pdf•...

Post on 31-May-2020

1 views 0 download

Transcript of Home - IEEE Internet of Things - Blynkiot.ieee.org/.../startups/2015-12_startup_night-blynk.pdf•...

Blynk

Blynk Today

Platform for Makers and electronic hobbyists to help them tie their smartphone to almost any connected hardware, and build a visual user interface for their project in minutes

User Experience

• Minutes from App download to first results

• Slick design

• Various Widgets to suit any project

• No coding skills required for beginners

• Flexible for advanced users

Blynk is one of the most user-friendly platforms for controlling hardware over the Internet

“”

makezine.com

User Experience

Set Up Widgets Upload 8 lines of code Done!

#include <SPI.h>#include <Ethernet.h>#include <BlynkSimpleEthernet.h>

char auth[] = “YourAuthToken”;

void setup(){Blynk.begin(auth);

}

void loop(){ Blynk.run();}

Remote control is achieved! From there, makers can implement any logic they want

Numbers

25,0002,300 500%Backers Funded

Serial Terminal

Starting…Sensor reading: 545Average: 457reading…12345Sensor reading: 548Average: 454reading…12345

Blynkers10%Growth rate

Serial Terminal

Starting…Sensor reading: 545Average: 457reading…12345Sensor reading: 548Average: 454reading…12345

Blynk Tomorrow

Complete IoT solution for anyone building connected products: • App builder and publisher • Cloud services • Embedded solutions

Education and ideas sharing

For maker community: •makers can modify project for themselves •great for tutorials

Live now

How Project sharing works

Creator •Make a project •Share a QR link from Blynk app •Post QR code online with project description and

code

Community •Scan QR from Blynk app •Project opens up instantly •Flash hardware with code •Ready to Blynk

“Apps” sharing

Family / Friends / Customers •can control same hardware •can’t modify

Branded Interface

Technology

Infrastructure

Blynk CloudBlynk Cloud is a Netty-based Java server with custom protocol

Ready for local deployment (Private cloud) 2 CPU handle 20k req/sec

Free for Blynk Users

Protocol: Header (5 bytes) + String body

Average message size: 12 bytes + TCP/IP packet size (40 bytes)

Mutual SSL TCP/IP sockets (+SSL sockets for USB or powerful hardware)

Open Source

Can run on even on Raspberry Pi

Embedded Solution

Easy API

Blynk Libraries support various hardware platform. This list is constantly updated.

API

Protocol

Transport Abstraction

Platform Abstraction

HARDWARE

CLOUD

Extensible: • Connectivity options (USB, Serial, Ethernet, WiFi, BT4.0 BLE)

• Supports user-defined functions • Portable (various platforms and boards)

Low footprint: 4KB Flash, 512B RAM (Full, can be reduced)

Fast: up to 1000 req/s on Arduino UNO

Blynk Library

Supported HardwareArduino

Uno Duemilanove Nano, Mini, Pro Mini, Pro Micro Mega YÚN (onboard WiFi, Ethernet via Bridge) Due - limited support

Arduino-like: Wicked WildFire (CC3000) TinyCircuits TinyDuino (CC3000)

ESP8266 Particle (formerly Spark Core) Raspberry Pi

Connectivity Hardware: USB (Serial) Official Ethernet shield (W5100) Official Arduino WiFi shield Adafruit CC3000 WiFi Breakout / Shield ENC28J60 ESP8266 as WiFi modem Seeed Studio Ethernet Shield V2.0 (W5200) RN-XV WiFly

…and much more soon!

www.blynk.cc

Let’s build something cool together!