Introduction to the Internet of Things

Post on 13-Dec-2014

298 views 2 download

description

a quick primer on the Internet of Things. this presentation was a guest lecture for students to get a quick introduction to the Internet of Things, see some live demos and experiment with Evothings Studio, Arduino and their iOS devices at Hyper Island in Stockholm, Sweden.

Transcript of Introduction to the Internet of Things

Guest Lecture: Hyper Island, Stockholm! ! ! ! ! ! ! ! ! ! ! 30th September, 2014

Aaron Ardiri!IoT enthusiast and Chief Technology Officer - Evothings AB

Introduction to The Internet of Things (IoT)

Overview

✤ who am I - why am I here?!✤ history of IoT!✤ technology platforms and key technologies!✤ market opportunities and concerns!✤ Q&A!✤ a few demonstrations of IoT in action!✤ hands on with IoT and iOS application development

Who am I - why am I here today?

Aaron ArdiriIoT enthusiast and Chief Technology Officer - Evothings AB!

I started programming assembler in 1988 before the age of the personal computer and have since been involved heavily at all levels (development and management) of mobile technology both on a professional level and as a hobby to always stay in touch with the leading edge.

http://www.ardiri.com

Who am I - why am I here today?

Aaron ArdiriIoT enthusiast and Chief Technology Officer - Evothings AB!

I have a personal blog dedicated to topics around the Internet of Things where I cover developments within the industry, report on major events and also offer some development guidance and recommendations.!

http://www.ardiri.com/blog/

http://www.ardiri.com

What is the Internet of Things?

basic definition Internet of Things, IoTnoun!

a proposed development of the Internet in which everyday objects have network connectivity, allowing them to send and receive information.

Internet of Things:History

History of IoThttp://www.baselinemag.com/networking/slideshows/a-brief-history-of-the-internet-of-things.html

History of IoThttp://www.baselinemag.com/networking/slideshows/a-brief-history-of-the-internet-of-things.html

History of IoThttp://www.baselinemag.com/networking/slideshows/a-brief-history-of-the-internet-of-things.html

History of IoThttp://www.baselinemag.com/networking/slideshows/a-brief-history-of-the-internet-of-things.html

History of IoThttp://www.baselinemag.com/networking/slideshows/a-brief-history-of-the-internet-of-things.html

History of IoThttp://www.baselinemag.com/networking/slideshows/a-brief-history-of-the-internet-of-things.html

History of IoThttp://www.baselinemag.com/networking/slideshows/a-brief-history-of-the-internet-of-things.html

History of IoThttp://www.baselinemag.com/networking/slideshows/a-brief-history-of-the-internet-of-things.html

History of IoThttp://www.baselinemag.com/networking/slideshows/a-brief-history-of-the-internet-of-things.html

History of IoThttp://www.baselinemag.com/networking/slideshows/a-brief-history-of-the-internet-of-things.html

History of IoThttp://www.baselinemag.com/networking/slideshows/a-brief-history-of-the-internet-of-things.html

History of IoThttp://www.baselinemag.com/networking/slideshows/a-brief-history-of-the-internet-of-things.html

History of IoThttp://www.baselinemag.com/networking/slideshows/a-brief-history-of-the-internet-of-things.html

History of IoThttp://www.baselinemag.com/networking/slideshows/a-brief-history-of-the-internet-of-things.html

Internet of ThingsKey Technologies

Bluetooth Low Energy

✤ 2.4Ghz frequency range!✤ supported mobile devices!

✤ iOS 5+!✤ Android 4.3+!✤ Windows Phone 8.1!✤ BlackBerry 10!

✤ up to 100m range, depending on environment

Wireless Charging (Power)

✤ Batteries = expensive!

✤ Significant Focus:!✤ wireless charging!✤ ultra low power chips

Internet of ThingsTechnology Platforms

Arduino

✤ www.arduino.cc!

✤ Open Source Hardware Platform!✤ CPU: AVR, ARM, MIPS, X86!

✤ 8-400Mhz clock!✤ memory: 2-256Kb (depending on board) !✤ barebones and Linux OS (some boards)!✤ basic GPIO and extendable via third party shields

http://www.arduino.cc

Raspberry Pi

✤ www.raspberrypi.org!

✤ Proprietary Platform!✤ CPU: ARM!

✤ 700Mhz!✤ memory: 256-512Mb (depending on board) !✤ Linux, RISC OS, FreeBSD, OpenBSD, Openwrt OS!✤ various standard connectors (HDMI, networking)

http://www.raspberrypi.org

Beagle Bone

✤ www.beagleboard.org!

✤ Open Source Hardware Platform!✤ CPU: ARM!

✤ 720Mhz!✤ memory: 256Mb!✤ Linux, Minix, FreeBSD, OpenBSD OS!✤ various standard connectors (HDMI, networking)

http://www.beagleboard.com/bone

Other Solutions

✤ postscapes.com/internet-of-things-hardware

Internet of ThingsMarket Opportunities

IoT Hypehttp://www.gartner.com/newsroom/id/2819918

IoT Market

IoT Market: Libeliumhttp://www.libelium.com/top_50_iot_sensor_applications_ranking/

IoT Market: Smart Cities

✤ Smart Parking!✤ Structural Health!✤ Noise Urban Maps!✤ Traffic Congestion!✤ Smart Lighting!✤ Waste Management!✤ Intelligent Transportation

http://www.libelium.com/top_50_iot_sensor_applications_ranking/

IoT Market: Smart Environment

✤ Forest Fire Detection!✤ Air Pollution!✤ Landslide and

Avalanch Prevention!✤ Earthquake Early Detection

http://www.libelium.com/top_50_iot_sensor_applications_ranking/

IoT Market: Smart Water

✤ Water Quality!✤ Water Leakage!✤ River Flooding

http://www.libelium.com/top_50_iot_sensor_applications_ranking/

IoT Market: Security / Emergency

✤ Perimeter Access Control!✤ Liquid Presence!✤ Radiation Levels!✤ Explosive and

Hazardous Gases

http://www.libelium.com/top_50_iot_sensor_applications_ranking/

IoT Market: Retail

✤ Supply Chain Control!✤ NFC Payments!✤ Intelligent Shopping!✤ Smart Product Management

http://www.libelium.com/top_50_iot_sensor_applications_ranking/

IoT Market: Logistics

✤ Quality of Shipment Conditions!✤ Item Tracking and Location!✤ Storage Incompatibility!✤ Fleet Tracking

http://www.libelium.com/top_50_iot_sensor_applications_ranking/

IoT Market: Industrial Control

✤ M2M Applications!✤ Indoor Air Quality!✤ Temperature Monitoring!✤ Ozone Presence!✤ Indoor Location!✤ Vehicle Auto Diagnosis

http://www.libelium.com/top_50_iot_sensor_applications_ranking/

IoT Market: Smart Agriculture

✤ Wine Quality Enhancing!✤ Green Houses!✤ Golf Courses!✤ Meteorological Stations!✤ Compost

http://www.libelium.com/top_50_iot_sensor_applications_ranking/

IoT Market: Smart Animal Farming

✤ Offspring Care!✤ Animal Tracking!✤ Toxic Gas Levels

http://www.libelium.com/top_50_iot_sensor_applications_ranking/

IoT Market: Home Automation

✤ Energy and Water Use!✤ Remote Control Applications!✤ Intrusion Detection Systems!✤ Art and Goods Preservation

http://www.libelium.com/top_50_iot_sensor_applications_ranking/

IoT Market: eHealth

✤ Fall Detection!✤ Medical Fridges!✤ Sportsmen Care!✤ Patient Surveillance!✤ Ultraviolet Radiation

http://www.libelium.com/top_50_iot_sensor_applications_ranking/

Internet of ThingsMarket Concerns

IoT: Standards War

… or in reality the lack of Standard!

✤ every company fighting to have position in standards!✤ minimal collaboration between key parties!✤ “not invented here” syndrome, intellectual property!

✤ IEEE pushing to introduce standard!✤ too little too late, proprietary solutions everywhere

IoT: Standards War

Hyper/Cat

IoT: Security

… or in reality the lack of Security!

✤ 70% of IoT devices vulnerable (HP)!✤ no password or common defaults!✤ failure to provide software update mechanism!✤ many 0-day exploits in underlying OS found daily

2014 - April Open SSL aka: heartbleed2014 - September Bourne-Again Shell aka: shellshock

IoT: Security

… so why is lack of security so rampant?!

✤ maker based community!✤ a number of projects are based on hobby hacks!

✤ SSL/TLS!✤ many micro-controllers have limited CPU / RAM!✤ existing libraries are not optimised for embedded

Question and Answersopen discussion

Demonstration:Bluetooth Low Energy - RC Buggy

Bluetooth Low Energy - RC Buggy

Demonstration:Texas Instruments - Sensor Tag

Texas Instruments - Sensor Tag

Hands OnEvothings Studio (iOS) and Arduino

Evothings Studiohttp://www.evothings.com/download

Contact Information

!

!

!

!

aaron@ardiri.com !

www.ardiri.com/blog!

www.linkedin.com/in/ardiri