Twilio Signal 2016 IoT Using LittleBits and Twilio SMS

25
HACKING THE THINGS: HOW I MADE IOT RELEVANT TO ME USING LITTLEBITS AND TWILIO SMS kristin salomon EE @ littleBits [email protected] github.com/kristin-littleBits

Transcript of Twilio Signal 2016 IoT Using LittleBits and Twilio SMS

Page 1: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS

HACKING THE THINGS:HOW I MADE IOT RELEVANT TO MEUSING LITTLEBITS AND TWILIO SMS

kristin salomonEE @ [email protected]/kristin-littleBits

Page 2: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS

littleBits: what is it?

why?: background behind the project

implementation: hardware + software

LET’S MAKE IT PERSONAL.

Page 3: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS
Page 4: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS

BLUEPower

PINKInput

ORANGEWire/Logic

GREENOutputs

Page 5: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS
Page 6: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS
Page 7: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS

THE CLOUDBITTM

+

= ???

Page 8: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS

LET’S MAKE IT PERSONAL.

littleBits: what is it?

why?: background behind the project

implementation: hardware + software

Page 9: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS
Page 10: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS

WHAT TO MAKE…A PERSONAL ALARM SYSTEM!

• Capture information from the room• Is the window open? → temperature• Is my bedside drawer open? → light• Is my coin bank in its place? → pressure• Is my door open? → bend

• Send data to the room• Turn on an alarm → buzzer/speaker

• View data in a nice dashboard on the web• Get SMS notifications when things happen

Page 11: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS

LET’S MAKE IT PERSONAL.

littleBits: what is it?

why?: background behind the project

implementation: hardware + software

Page 12: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS

IS THE WINDOW OPEN? → TEMPERATURE SENSOR

Page 13: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS

IS MY BEDSIDE DRAWER OPEN? → LIGHT SENSOR

Page 14: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS

IS MY COIN BANK IN ITS PLACE? → PRESSURE SENSOR

Page 15: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS

IS MY DOOR OPEN? → BEND SENSOR

Page 16: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS

SOFTWARE TOOLS

Node.JS

littleBits cloud HTTP API

Twilio SMS API

dashing-js: a port of Shopify’s Dashing in Ruby to Node.JS

Page 17: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS
Page 18: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS
Page 19: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS
Page 20: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS
Page 21: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS

LET’S ADD ANOTHER WIDGET

See project on github.

Page 22: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS

EXAMPLES IN THE COMMUNITYLaundry Done Alerts by Glenn, Kris, Andrew

Page 23: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS

The ButterBot by Milind in Pune, IndiaEXAMPLES IN THE COMMUNITY

Page 24: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS

=+

Page 25: Twilio Signal 2016 IoT Using LittleBits and Twilio SMS

THANK YOU!