Upload
ardiri
View
301
Download
2
Embed Size (px)
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.
Citation preview
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
!
!
!
!
www.ardiri.com/blog!
www.linkedin.com/in/ardiri