Loading presentation...

Present Remotely

Send the link below via email or IM


Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.


Internet of Things (IoT) with Raspberry Pi

No description

Parva Thakkar

on 3 April 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Internet of Things (IoT) with Raspberry Pi

IoT - Little formal understanding
Why new name?
Things (primary purpose - non computing) connected to internet and with each other
Interpolation of hardware and software
Human Augmentation
IoT System
IoT Clients
Provides the ability to obtain information about the IoT system
Allows for user control of devices
Implemented as a dashboard
IoT Hub
Bridge between sensors and the server (cloud)
Aggregates or dispatches messages
Converts protocols (binary to REST)
Internet of Things (IoT) with Raspberry Pi
Mark Ramsey
Parva Thakkar

#IoT #techcon2015
#IoT #techcon2015
IoT, IoT, IoT... what is it after all?
Let me order Milk!
IoT Server
Provides core message processing
Can be located on a local network or in the cloud
Can run on the hub
Manages client access
IoT Devices
Hardware that connects to the network with a binary or IP based protocol
Includes a software interface
Can implement custom logic
Provides network connectiviy
Command and notification dispatching
Software: The Secret Sauce
Many options - no clear winner....yet
Open Source frameworks backed by large corps
IBM, Microsoft, Apple, Google, Oracle, Samsung
Multiple platforms and languages - .NET, Java, JavaScript, and Python
Personal Cloud
PiGlow Notifier
Connected Mail Box
Temperature Sensor
#IoT #techcon2015
Mark Ramsey
Parva Thakkar
Local Companies working on IoT
Cool Videos
Explosion of Devices
Not so far in future
Protocol Wars
Who's going to win?
Project Goals
Create a visual indicator of specific Tweets

Raspberry Pi Model B+
PiGlow Add On Card

Node Red
PiGlow Node

Project Goals
Record temperatures to a file at specific intervals
Tweet temperatures at specific intervals

DS18B20 Sensor + Breadboard
Pi Cobbler Cable + Adapter
Raspberry Pi Model B

Node Red
DS18B20 Node
Bring Mailbox online.
Get a text when mail is delivered.
Temperature Sensor
Temperature Sensor
Temperature Sensor
Connected Mail Box
Connected Mail Box
Lessons Learned
Wiring can be hard to get right
Explore utilities and docs for sensors first
Sensors can be flaky
Beware of Yak Shaving
Be Patient - Not A PC
Node Red makes wiring components easy as (Raspberry) Pi
Do not mess with @CoderCat24
PiGlow Notifier
PiGlow Notifier
Lesssons Learned
One thing at a time
Pay attention to software versions
Be patient - Not a PC
Test software with mocks
Many Node Red examples available

PiGlow Notifier
PiGlow Notifier Demo
Temperature Sensor
Temp Sensor - Node Red
Temp Sensor - JavaScript
PiGlow Notifer - Node Red
PiGlow Notifer - JavaScript
NodeRed - http://nodered.org/
PiGlow Board - http://shop.pimoroni.com/products/piglow
DSB1820 Sensor - http://www.adafruit.com/product/374
PiCobler - http://www.adafruit.com/product/914
Rapberry Pi Foundation - http://www.raspberrypi.org/


RasPi Today
Gigaom Internet of Things Show -

Get Out Your Phones
Post a Tweet with BOTH of these hashtags:
#iot #techcon2015
and make the last word one of the following colors:

Be creative! Lets light up the PiGlow!
#iot #hashtag Roses are red
Full transcript