PRESENTED BY: ROMIN IRANI | DECEMBER 2014
Getting Started with IoT
Agenda
What is IoT (Internet of Things)
Enabling Blocks of IoT
Arduino : The low cost microcontroller
Temperature Logger in Action
Analyzing Data (Big Query)
2
Internet of Things
The Internet of
Things (IoT) is the
interconnection of uniquely
identifiable embedded
computing devices within
the
existing Internet infrastruct
ure.
3
Some predictions
 26 billion devices on the Internet of Things by 2020 - Gartner
 30 billion devices on the Internet of Things by 2020 – ABI
Research
 2025 – Embedded or Wearables + IoT == Significant impact
4
Technology Roadmap
5
What is a Device ?
 Uniquely Addressable
 IPv4 vs IPv6
 Sensory Capabilities
 Actuation Capabilities
Characteristics
6
Applications
 Home Automation
 Environmental Monitoring
 Healthcare
 Transport
 ….. People are figuring out how to use it everywhere
7
Temperature Logger Application
8
Serial API
Python App that talks to
Arduino over Serial Port,
gets the Temperature
value and uses Cloud
Endpoints API to push
data into Google Cloud.
Export to Cloud Storage
Analyze
Save
Thank You + Q & A
 Twitter : @iRomin
 Blog : http://www.rominirani.comm
9

Internet of Things Overview

  • 1.
    PRESENTED BY: ROMINIRANI | DECEMBER 2014 Getting Started with IoT
  • 2.
    Agenda What is IoT(Internet of Things) Enabling Blocks of IoT Arduino : The low cost microcontroller Temperature Logger in Action Analyzing Data (Big Query) 2
  • 3.
    Internet of Things TheInternet of Things (IoT) is the interconnection of uniquely identifiable embedded computing devices within the existing Internet infrastruct ure. 3
  • 4.
    Some predictions  26billion devices on the Internet of Things by 2020 - Gartner  30 billion devices on the Internet of Things by 2020 – ABI Research  2025 – Embedded or Wearables + IoT == Significant impact 4
  • 5.
  • 6.
    What is aDevice ?  Uniquely Addressable  IPv4 vs IPv6  Sensory Capabilities  Actuation Capabilities Characteristics 6
  • 7.
    Applications  Home Automation Environmental Monitoring  Healthcare  Transport  ….. People are figuring out how to use it everywhere 7
  • 8.
    Temperature Logger Application 8 SerialAPI Python App that talks to Arduino over Serial Port, gets the Temperature value and uses Cloud Endpoints API to push data into Google Cloud. Export to Cloud Storage Analyze Save
  • 9.
    Thank You +Q & A  Twitter : @iRomin  Blog : http://www.rominirani.comm 9