SlideShare a Scribd company logo
Lectures on IoT © IOT-OPEN.EU Consortium
Project Ref. 2016-1-PL01-KA203-026471
Erasmus+ disclaimer
This project has been funded with support from the
European Commission. This publication reflects
the views only of the author, and the Commission
cannot be held responsible for any use which may
be made of the information contained therein.
Getting familiar with
your hardware
- development boards
IoT device
•Embedded system
•Sensors
•Actuators
•Communication unit
•Embedded software
Communication
unit
Embedded
system
Embedded
software
Sensors Actuators
Data flow
Sensors
Local
processing
Local
storage
Local
network
Internet
Cloud
storage
Cloud
processing
Microcontrollers
•8-bit
•AVR family
•32-bit
•ARM family
Sensors
• Switch
• Temperature
• Humidity
• Pressure
• Light
• Colour
• Gases
• Pollution
• Acceleration
• Gyroscope
• Magnetic field
• Position
• etc...
Actuators
• LED
• Lamp
• Alphanumeric display
• Graphic display
• Relay
• Motor
• Buzzer
• Valve
• Pump
Arduino Uno
•ATmega328 microcontroller
•Digital I/O Pins 14
• 6 PWM outputs
•6 Analog Input Pins
•Flash Memory 32 KB
• 512B used by bootloader
•SRAM 2 KB
•EEPROM 1 KB
•Clock Speed 16 MHz
Arduino Leonardo
•ATmega32U4 microcontroller
•Digital I/O Pins 20
• 7 PWM outputs
• 12 Analog Input Pins
•Flash Memory 32 KB
• 4kB used by bootloader
•SRAM 2,5 KB
•EEPROM 1 KB
•Clock Speed 16 MHz
Arduino Mega 2560
•ATmega2560 microcontroller
•Digital I/O Pins 54
• 14 PWM outputs
•16 Analog Input Pins
•Flash Memory 256 KB
• 8 KB used by bootloader
•SRAM 8 KB
•EEPROM 4 KB
•Clock Speed 16 MHz
Arduino Nano
• Microcontroller ATmega168 or ATmega328
• Operating Voltage: (logic level) 5 V
• Digital I/O Pins: 14 (of which 6 provide PWM
output)
• Analog Input Pins: 8
• Flash Memory: 16 KB (ATmega168) or 32 KB
(ATmega328) of which 2 KB used by bootloader
• SRAM: 1 KB (ATmega168) or 2 KB (ATmega328)
• EEPROM: 512 bytes (ATmega168) or 1 KB
(ATmega328)
• Clock Speed: 16 MHz
Arduino LillyPad
•ATmega168V or ATmega328V
•Digital I/O Pins 14
• 6 provide PWM output
•Analog Input Pins 6
•Flash Memory 16 KB
• (of which 2 KB used by bootloader)
•SRAM 1 KB
•EEPROM 512 bytes
•Clock Speed 8 MHz
Communication shields
•Ethernet shield
Communication shields
•WiFi shield
Arduino Leonardo Eth
•Leonardo with Ethernet
•Wiznet 5500 controller
Arduino Yun
•Microcontroller ATmega32U4
•Digital I/O Pins 20
• PWM Output 7
• Analog I/O Pins 12
•Flash Memory 32 KB
• 4 KB used by bootloader
•SRAM 2.5 KB
•EEPROM 1 KB
•Clock Speed 16 MHz
• Processor Atheros AR9331
• Architecture MIPS
• Ethernet 10/100Mbit/s
• WiFi 802.11b/g/n 2.4 GHz
• USB 2.0 Host
• RAM 64 MB DDR2
• Flash Memory 16 MB
• SRAM 2.5 KB
• EEPROM 1 KB
• Clock Speed 400 MHz
Arduino Yun – WRT Linux
Raspberry Pi 2 model B
• A 900MHz quad-core ARM Cortex-A7
CPU
• 1GB RAM
• 4 USB ports
• 40 GPIO pins
• Full HDMI port
• Ethernet port
• 3.5mm jack audio and video
• Camera interface (CSI)
• Display interface (DSI)
• Micro SD card slot
• VideoCore IV 3D graphics core
Raspberry Pi 3 model B
•A 1.2GHz 64-bit quad-core
ARMv8 CPU
•802.11n Wireless LAN
•Bluetooth 4.1
•Bluetooth Low Energy (BLE)
Intel Edison
•Intel Atom processor
•1GB RAM
•30 I/O pins
•WiFi
•Bluetooth LE
•500MHz clock
Beaglebone black
•TI AM3358 ARM
Cortex-A8
•4GB eMMC
•512MB DDR3
•65 digital I/O
•7 analog inputs
•Ethernet
•micro-HDMI video, audio
•1GHz clock
Beaglebone black wireless
•Octavo Systems OSD3358
1GHz ARM® Cortex-A8
•4GB eMMC
•512MB DDR3
•65 digital I/O
•7 analog inputs
•802.11b/g/n
•Bluetooth 4.1 and BLE
•microHDMI video, audio
•1GHz clock
Espressif ESP8266
• 32-bit RISC CPU: Tensilica Xtensa LX106
• 80 MHz clock
• 64 KB of instruction RAM,
• 96 KB of data RAM
• External QSPI flash - 512 KB to 4 MB
• IEEE 802.11 b/g/n Wi-Fi
• WEP or WPA/WPA2 authentication, or open networks
• 16 GPIO pins
• SPI, I²C,
• I²S interfaces with DMA (sharing pins with GPIO)
• UART
• 10-bit ADC
ESP-01
•WiFi 802.11 b/g/n
•UART
•3 GPIO
ESP-12
•WiFi 802.11 b/g/n
•UART
•9 GPIO
•1 analog input
NodeMCU
•ESP-12
•USB
•10 GPIO
•Lua scripting programming
language
NodeMcu mini
•ESP-12F
•RGB led
•Light sensor
•Two pushbuttons
WeMos D1
•ESP-12
•Arduino pin compatible
•3V3 !
WeMos D1 mini
•ESP-12
•Small shields
Some more IoT scenarios
Otto works for the municipality of Osnabrück. He is employed as a bus
driver. He manages bus line 1. Line 1's route ranges from the central
train station in the middle of the city to a nearby village in the south of
Osnabrück, 10 km from the city center. Especially at the bus-stops in the
city the bus has a hard time pulling back out into traffic after stopping.
This of course results in wasted time and delays in Ottos usual route. In
addition to the simple usage of indicator lights an application is planned
that informs nearing cars about the starting bus. Karl, driving a car
behind the stopping bus, gets a notification (acoustical/visual) on his
navigation system/smartphone that the bus will leave the bus stop any
moment. Karl can react early and reduce the speed of his car giving Otto
the opportunity to get back into traffic. Hence, the bus can stay on
schedule.
Source:
http://iot.ieee.org/iot-scenarios.html
Optimizing bus departure, pull bus out into traffic
Some more IoT scenarios
Recently the doctors have diagnosed that John's Alzheimer's disease is
taking a turn for the worse. As a result, his children have decided to upgrade
the monitoring solution with sensor applications that enable the monitoring of
his locations, posture and mental conditions at home and in the
neighborhood. This helps Charles retains his private and social life which is
very important for coping with his condition and happiness.
Source:
http://iot.ieee.org/iot-scenarios.html
Aging population - Alzheimer's disease
Some more IoT scenarios
Linda lives in Copenhagen and every single day she goes for a walk with her
little child Knud, 2 years old. She is an attentive mother and takes care of
her son’s health very much. Recently a new app called “FAR – Fresh Air
Radar” has been rolled out and it is becoming more and more popular in
Denmark. As soon as Linda discovers the existence of this application she
downloads and tests it. FAR helps her avoiding particularly polluted areas in
the city during her daily walks with her child. With FAR she can visualise on
her smartphone a colored 3D map showing the polluted zones in the city.
The app provides real-time data about quality of the air, kind of pollutants
floating, their concentration, health consequences, etc. Data come from a
series of networked environmental sensor deployed citywide and are
showed through a user-friendly interface. Moreover, FAR suggests possible
tracks according to the level of pollution in the air, guiding the user towards
those urban areas where the air quality is better.
Source:
http://iot.ieee.org/iot-scenarios.html
FAR - Fresh Air Radar
Some more IoT scenarios
Anna is going to shop in the supermarket. While she enters the
store, her intelligent shopping application starts. The shopping list
she made during the past days is uploaded and displayed on her
phone. Additionally, the system added some items to the shopping
list considering needed products at home that Anna did not list. The
system guides Anna through the store aisles to help her locate the
products. The system considers the proximity of the products first
and also freshness: i.e., fresh products are collected at the end.
While Anna approaches the products, she gets a ranking of
comparable products that are in the section according to her profile
preferences (e.g. price, quality, fat free, organic, and allergies).
Source:
http://iot.ieee.org/iot-scenarios.html
Intelligent shopping application
Some more IoT scenarios
Smart meters will be installed in more and more households in the next years. Although Bob
can now get a detailed daily report of his energy spending, saving energy is still a boring
activity and long-term engagement is hard. With the new Facebook app EnergySaver Bob
can compete with his friends for becoming the energy saving king. Bob was very excited to
get his new smart meter. The new electricity meter can measure electricity usage, and will
send the data every 15 minutes to the operator. Bob can then check his usage on the
operator's web page. Still, saving energy is a boring task. Bob is now using the new
EnergySaver Facebook. After allowing data transfer, EnergySaver automatically imports
Bob's historical electricity usage data. In the future EnergySaver will periodically import
current data or get real time data. Every week Bob gets a notification telling him how much
energy he used last week, and how much he saved compared to the weeks (or years)
before. EnergySaver also includes a leaderboard where Bob can compare his energy usage
and the amount of saved energy with his friends. He can then publish these notifications.
Bob now buys a new refrigerator to finally become king.
Source:
http://iot.ieee.org/iot-scenarios.html
Save energy with friends
Some more IoT scenarios
Live Space provides an always-on sensor network backbone for the
Smarthome, configured as a learning sensor network. It builds on the
assumption that consumers want experiences that only building-scale
sensing can provide, namely personalized services that follow the user
throughout the house.
Examples are:
• Location based adaptive Audio
• Automated Lighting
• Personalized content (Music, TV, Talk-Radio)
• Location-based Intra-Home communication
Source:
http://iot.ieee.org/iot-scenarios.html
LiveSpace: Indoor Sensor Networks
The end ;)

More Related Content

PPTX
UNIT 3 _ _ IOT APPLICATIONS USING ARDUINO
PPTX
Intro to 4IR, IoT, and Embedded Systems.pptx
PPTX
IoT and embedded systems.pptx
PDF
Internet of Things & Open Hardware (LeanCamp Madrid 2012)
PDF
IoT and Its Application
PPT
iot PPT.ppt
PDF
Internet of thing workshop presentation.
PPTX
iot-component-dimensioning
UNIT 3 _ _ IOT APPLICATIONS USING ARDUINO
Intro to 4IR, IoT, and Embedded Systems.pptx
IoT and embedded systems.pptx
Internet of Things & Open Hardware (LeanCamp Madrid 2012)
IoT and Its Application
iot PPT.ppt
Internet of thing workshop presentation.
iot-component-dimensioning

Similar to IoT_IO1_2 Getting familiar with Hardware - Development Boards.pdf (20)

PDF
Pre meetup intel® roadshow london
PDF
Internet of Things Conference - Bogor city
PPTX
Technical seminar on it design by varsha
PPTX
Report on internship evaluation on topic iot
PDF
IoT Session Thomas More
PDF
Cc internet of things @ Thomas More
PDF
IoT Intro and Demo
PPTX
Iot services-encodingenhancers
PPTX
manoj Internship ppt.pptx embedded system
PPTX
SHIVAM RANA.pptx base ojn ghjhgytrdudurytygt
PDF
IoT: An introduction
PPTX
Getting Started with the Internet of Things - Allianz Hackrisk Hackathon 29/...
PDF
Rapid iteration for an Internet of Things
PPTX
Oop2018 tutorial-stal-mo2-io t-arduino-en
PDF
Week2 fundamental of IoT
PDF
Best HW for IoT project-1.pdf
PDF
IOT_Working_computer_science_business_recap
PDF
What if Things Start to Think - Artificial Intelligence in IoT
PDF
OCS352 IOT CONCEPTS AND APPLICATION 5 NOTES.pdf
PDF
OCS352 IOT All application specific and others
Pre meetup intel® roadshow london
Internet of Things Conference - Bogor city
Technical seminar on it design by varsha
Report on internship evaluation on topic iot
IoT Session Thomas More
Cc internet of things @ Thomas More
IoT Intro and Demo
Iot services-encodingenhancers
manoj Internship ppt.pptx embedded system
SHIVAM RANA.pptx base ojn ghjhgytrdudurytygt
IoT: An introduction
Getting Started with the Internet of Things - Allianz Hackrisk Hackathon 29/...
Rapid iteration for an Internet of Things
Oop2018 tutorial-stal-mo2-io t-arduino-en
Week2 fundamental of IoT
Best HW for IoT project-1.pdf
IOT_Working_computer_science_business_recap
What if Things Start to Think - Artificial Intelligence in IoT
OCS352 IOT CONCEPTS AND APPLICATION 5 NOTES.pdf
OCS352 IOT All application specific and others
Ad

More from DanishMahmood23 (8)

PPTX
Topic 4- processes.pptx
PPTX
Topic 5- Communications v1.pptx
PPTX
Topic 9a-Hadoop Storage- HDFS.pptx
PPTX
L1-intro(2).pptx
PDF
IoT_IO1_3 Getting familiar with Hardware - Sensors.pdf
PPTX
10. Lec X- SDN.pptx
PDF
IoT_IO1_1 Introduction to the IoT-1.pdf
PPTX
IoT architecture.pptx
Topic 4- processes.pptx
Topic 5- Communications v1.pptx
Topic 9a-Hadoop Storage- HDFS.pptx
L1-intro(2).pptx
IoT_IO1_3 Getting familiar with Hardware - Sensors.pdf
10. Lec X- SDN.pptx
IoT_IO1_1 Introduction to the IoT-1.pdf
IoT architecture.pptx
Ad

Recently uploaded (20)

PDF
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
PDF
Weekly quiz Compilation Jan -July 25.pdf
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
Cell Structure & Organelles in detailed.
PPTX
master seminar digital applications in india
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
UNIT III MENTAL HEALTH NURSING ASSESSMENT
PDF
Updated Idioms and Phrasal Verbs in English subject
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PDF
RMMM.pdf make it easy to upload and study
PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
Weekly quiz Compilation Jan -July 25.pdf
Supply Chain Operations Speaking Notes -ICLT Program
Anesthesia in Laparoscopic Surgery in India
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
STATICS OF THE RIGID BODIES Hibbelers.pdf
Cell Structure & Organelles in detailed.
master seminar digital applications in india
LDMMIA Reiki Yoga Finals Review Spring Summer
Microbial diseases, their pathogenesis and prophylaxis
Final Presentation General Medicine 03-08-2024.pptx
UNIT III MENTAL HEALTH NURSING ASSESSMENT
Updated Idioms and Phrasal Verbs in English subject
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
Chinmaya Tiranga quiz Grand Finale.pdf
202450812 BayCHI UCSC-SV 20250812 v17.pptx
RMMM.pdf make it easy to upload and study
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
Practical Manual AGRO-233 Principles and Practices of Natural Farming

IoT_IO1_2 Getting familiar with Hardware - Development Boards.pdf

  • 1. Lectures on IoT © IOT-OPEN.EU Consortium Project Ref. 2016-1-PL01-KA203-026471
  • 2. Erasmus+ disclaimer This project has been funded with support from the European Commission. This publication reflects the views only of the author, and the Commission cannot be held responsible for any use which may be made of the information contained therein.
  • 3. Getting familiar with your hardware - development boards
  • 4. IoT device •Embedded system •Sensors •Actuators •Communication unit •Embedded software Communication unit Embedded system Embedded software Sensors Actuators
  • 7. Sensors • Switch • Temperature • Humidity • Pressure • Light • Colour • Gases • Pollution • Acceleration • Gyroscope • Magnetic field • Position • etc...
  • 8. Actuators • LED • Lamp • Alphanumeric display • Graphic display • Relay • Motor • Buzzer • Valve • Pump
  • 9. Arduino Uno •ATmega328 microcontroller •Digital I/O Pins 14 • 6 PWM outputs •6 Analog Input Pins •Flash Memory 32 KB • 512B used by bootloader •SRAM 2 KB •EEPROM 1 KB •Clock Speed 16 MHz
  • 10. Arduino Leonardo •ATmega32U4 microcontroller •Digital I/O Pins 20 • 7 PWM outputs • 12 Analog Input Pins •Flash Memory 32 KB • 4kB used by bootloader •SRAM 2,5 KB •EEPROM 1 KB •Clock Speed 16 MHz
  • 11. Arduino Mega 2560 •ATmega2560 microcontroller •Digital I/O Pins 54 • 14 PWM outputs •16 Analog Input Pins •Flash Memory 256 KB • 8 KB used by bootloader •SRAM 8 KB •EEPROM 4 KB •Clock Speed 16 MHz
  • 12. Arduino Nano • Microcontroller ATmega168 or ATmega328 • Operating Voltage: (logic level) 5 V • Digital I/O Pins: 14 (of which 6 provide PWM output) • Analog Input Pins: 8 • Flash Memory: 16 KB (ATmega168) or 32 KB (ATmega328) of which 2 KB used by bootloader • SRAM: 1 KB (ATmega168) or 2 KB (ATmega328) • EEPROM: 512 bytes (ATmega168) or 1 KB (ATmega328) • Clock Speed: 16 MHz
  • 13. Arduino LillyPad •ATmega168V or ATmega328V •Digital I/O Pins 14 • 6 provide PWM output •Analog Input Pins 6 •Flash Memory 16 KB • (of which 2 KB used by bootloader) •SRAM 1 KB •EEPROM 512 bytes •Clock Speed 8 MHz
  • 16. Arduino Leonardo Eth •Leonardo with Ethernet •Wiznet 5500 controller
  • 17. Arduino Yun •Microcontroller ATmega32U4 •Digital I/O Pins 20 • PWM Output 7 • Analog I/O Pins 12 •Flash Memory 32 KB • 4 KB used by bootloader •SRAM 2.5 KB •EEPROM 1 KB •Clock Speed 16 MHz
  • 18. • Processor Atheros AR9331 • Architecture MIPS • Ethernet 10/100Mbit/s • WiFi 802.11b/g/n 2.4 GHz • USB 2.0 Host • RAM 64 MB DDR2 • Flash Memory 16 MB • SRAM 2.5 KB • EEPROM 1 KB • Clock Speed 400 MHz Arduino Yun – WRT Linux
  • 19. Raspberry Pi 2 model B • A 900MHz quad-core ARM Cortex-A7 CPU • 1GB RAM • 4 USB ports • 40 GPIO pins • Full HDMI port • Ethernet port • 3.5mm jack audio and video • Camera interface (CSI) • Display interface (DSI) • Micro SD card slot • VideoCore IV 3D graphics core
  • 20. Raspberry Pi 3 model B •A 1.2GHz 64-bit quad-core ARMv8 CPU •802.11n Wireless LAN •Bluetooth 4.1 •Bluetooth Low Energy (BLE)
  • 21. Intel Edison •Intel Atom processor •1GB RAM •30 I/O pins •WiFi •Bluetooth LE •500MHz clock
  • 22. Beaglebone black •TI AM3358 ARM Cortex-A8 •4GB eMMC •512MB DDR3 •65 digital I/O •7 analog inputs •Ethernet •micro-HDMI video, audio •1GHz clock
  • 23. Beaglebone black wireless •Octavo Systems OSD3358 1GHz ARM® Cortex-A8 •4GB eMMC •512MB DDR3 •65 digital I/O •7 analog inputs •802.11b/g/n •Bluetooth 4.1 and BLE •microHDMI video, audio •1GHz clock
  • 24. Espressif ESP8266 • 32-bit RISC CPU: Tensilica Xtensa LX106 • 80 MHz clock • 64 KB of instruction RAM, • 96 KB of data RAM • External QSPI flash - 512 KB to 4 MB • IEEE 802.11 b/g/n Wi-Fi • WEP or WPA/WPA2 authentication, or open networks • 16 GPIO pins • SPI, I²C, • I²S interfaces with DMA (sharing pins with GPIO) • UART • 10-bit ADC
  • 28. NodeMcu mini •ESP-12F •RGB led •Light sensor •Two pushbuttons
  • 29. WeMos D1 •ESP-12 •Arduino pin compatible •3V3 !
  • 31. Some more IoT scenarios Otto works for the municipality of Osnabrück. He is employed as a bus driver. He manages bus line 1. Line 1's route ranges from the central train station in the middle of the city to a nearby village in the south of Osnabrück, 10 km from the city center. Especially at the bus-stops in the city the bus has a hard time pulling back out into traffic after stopping. This of course results in wasted time and delays in Ottos usual route. In addition to the simple usage of indicator lights an application is planned that informs nearing cars about the starting bus. Karl, driving a car behind the stopping bus, gets a notification (acoustical/visual) on his navigation system/smartphone that the bus will leave the bus stop any moment. Karl can react early and reduce the speed of his car giving Otto the opportunity to get back into traffic. Hence, the bus can stay on schedule. Source: http://iot.ieee.org/iot-scenarios.html Optimizing bus departure, pull bus out into traffic
  • 32. Some more IoT scenarios Recently the doctors have diagnosed that John's Alzheimer's disease is taking a turn for the worse. As a result, his children have decided to upgrade the monitoring solution with sensor applications that enable the monitoring of his locations, posture and mental conditions at home and in the neighborhood. This helps Charles retains his private and social life which is very important for coping with his condition and happiness. Source: http://iot.ieee.org/iot-scenarios.html Aging population - Alzheimer's disease
  • 33. Some more IoT scenarios Linda lives in Copenhagen and every single day she goes for a walk with her little child Knud, 2 years old. She is an attentive mother and takes care of her son’s health very much. Recently a new app called “FAR – Fresh Air Radar” has been rolled out and it is becoming more and more popular in Denmark. As soon as Linda discovers the existence of this application she downloads and tests it. FAR helps her avoiding particularly polluted areas in the city during her daily walks with her child. With FAR she can visualise on her smartphone a colored 3D map showing the polluted zones in the city. The app provides real-time data about quality of the air, kind of pollutants floating, their concentration, health consequences, etc. Data come from a series of networked environmental sensor deployed citywide and are showed through a user-friendly interface. Moreover, FAR suggests possible tracks according to the level of pollution in the air, guiding the user towards those urban areas where the air quality is better. Source: http://iot.ieee.org/iot-scenarios.html FAR - Fresh Air Radar
  • 34. Some more IoT scenarios Anna is going to shop in the supermarket. While she enters the store, her intelligent shopping application starts. The shopping list she made during the past days is uploaded and displayed on her phone. Additionally, the system added some items to the shopping list considering needed products at home that Anna did not list. The system guides Anna through the store aisles to help her locate the products. The system considers the proximity of the products first and also freshness: i.e., fresh products are collected at the end. While Anna approaches the products, she gets a ranking of comparable products that are in the section according to her profile preferences (e.g. price, quality, fat free, organic, and allergies). Source: http://iot.ieee.org/iot-scenarios.html Intelligent shopping application
  • 35. Some more IoT scenarios Smart meters will be installed in more and more households in the next years. Although Bob can now get a detailed daily report of his energy spending, saving energy is still a boring activity and long-term engagement is hard. With the new Facebook app EnergySaver Bob can compete with his friends for becoming the energy saving king. Bob was very excited to get his new smart meter. The new electricity meter can measure electricity usage, and will send the data every 15 minutes to the operator. Bob can then check his usage on the operator's web page. Still, saving energy is a boring task. Bob is now using the new EnergySaver Facebook. After allowing data transfer, EnergySaver automatically imports Bob's historical electricity usage data. In the future EnergySaver will periodically import current data or get real time data. Every week Bob gets a notification telling him how much energy he used last week, and how much he saved compared to the weeks (or years) before. EnergySaver also includes a leaderboard where Bob can compare his energy usage and the amount of saved energy with his friends. He can then publish these notifications. Bob now buys a new refrigerator to finally become king. Source: http://iot.ieee.org/iot-scenarios.html Save energy with friends
  • 36. Some more IoT scenarios Live Space provides an always-on sensor network backbone for the Smarthome, configured as a learning sensor network. It builds on the assumption that consumers want experiences that only building-scale sensing can provide, namely personalized services that follow the user throughout the house. Examples are: • Location based adaptive Audio • Automated Lighting • Personalized content (Music, TV, Talk-Radio) • Location-based Intra-Home communication Source: http://iot.ieee.org/iot-scenarios.html LiveSpace: Indoor Sensor Networks