Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Internet of things (With the Raspberry Pi!)

Wesley Hill
February 08, 2014

The Internet of things (With the Raspberry Pi!)

This talk introduces the concept of the 'Internet of Things' using the Raspberry Pi. Included in this talk, I demonstrated a twitter connected wiimote called twiimote. Plus an Internet connected printer called Little Printer made by BERG Cloud that prints images from the photo-deleting ephemeral social network, Snapchat.

This was the first talk I gave at the Cambridge Raspberry Jam at the Institute of Astronomy.

Projects included in this talk:

littlesnapper:
https://github.com/hako/littlesnapper

twiimote:
https://github.com/hako/twiimote

Wesley Hill

February 08, 2014
Tweet

More Decks by Wesley Hill

Other Decks in Technology

Transcript

  1. WESLEY HILL • @hakobyte - twitter • Animator (hobbyist, on

    YouTube) • Studying Computer Science • loves typography
  2. SO WHAT IS THE ‘INTERNET OF THINGS???’ • A concept

    where physical everyday devices are connected to the internet. • Example: Internet connected fridges • Why? • Expiration date reminders (such as milk) • Ordering food from your fridge. You could possibly connect “Any-thing” to the internet! • Sensing the temperature of your food.
  3. IOT EXAMPLES Sen.se Mother Good Night Lamp But what does

    this have to with the Raspberry Pi? All rights reserved by Good Night Lamp All rights reserved by Sen.se Little Printer All rights reserved by BERG Cloud
  4. WHY THE RASPBERRY PI FOR IOT? • Very affordable and

    easy to setup. • Can be used as a “bridge” between your thing and the internet. • Community IoT projects. • Fun!
  5. TWIIMOTE twiimote is a program that 'connects your wiimote to

    twitter'. The wiimote reacts when: • A new tweet comes in your timeline. • A hashtag (#hashtag) is tweeted. Initially written in C but rewritten in Python. Open Source - code is on GitHub
  6. IOT EXAMPLES Sen.se Mother Good Night Lamp But what does

    this have to with the Raspberry Pi? All rights reserved by Good Night Lamp All rights reserved by Sen.se Little Printer All rights reserved by BERG Cloud REMEMBER THIS PRINTER I WAS TALKING ABOUT?
  7. LITTLESNAPPER littlesnapper captures unread snapchat images and sends them to

    the Little Printer. Snapchat is a social network that allows people to share images that disappear when viewed.
  8. LITTLESNAPPER (cont…) littlesnapper was even featured on Techcrunch as ‘The

    Most Adorable Snapchat Hack Ever’ • Image gets fetched from Snapchat. • Raspberry Pi hosts the image server. • The image is deleted off the image server. • The Little Printer takes some time to parse the image.