SlideShare ist ein Scribd-Unternehmen logo
1 von 54
Saving the World with
IoT
Tomasz Bartoszewski
@t_bartoszewski
tomasz.bartoszewski@gmail.com
Plan
 Is IoT for .Net devs? (3 min)
 What’s wrong with the World? (3 min)
 Electricity and Renewable Energy (4 min)
 Our use case for IoT (4 min)
 Azure IoT, what IoT Hub offers (4 min)
 Demo, make it work on your machine (20 min)
 Demo with Raspberry Pi (5 min)
 Questions
The C Strikes Back
https://www.tiobe.com/tiobe-index/
Do we need C to work with IoT?
https://theawesomedaily.com/30-you-can-do-it-meme-pictures/
Raspberry Pi
https://www.raspberrypi.org/products/raspberry-pi-3-model-b-plus/
Meadow
https://www.kickstarter.com/projects/meadow/meadow-full-stack-net-standard-iot-
platform
If you only learn one thing
It’s easy to get started, even
without any devices
Number of devices
https://iot-analytics.com/state-of-the-iot-update-q1-q2-2018-number-of-iot-devices-
now-7b/
Global IoT Market Forecast
https://iot-analytics.com/state-of-the-iot-update-q1-q2-2018-number-of-iot-devices-
now-7b/
Finding a use case
https://www.climate-lab-book.ac.uk/2018/warming-stripes/
Drought
https://interactive.carbonbrief.org/impacts-climate-change-one-point-five-degrees-
two-degrees
Flooding
https://interactive.carbonbrief.org/impacts-climate-change-one-point-five-degrees-
two-degrees
Flooding
https://cdn.dopl3r.com/memes_files/when-people-ask-how-life-is-going-everything-is-
fine-fgGDj.jpg
Wildfire
https://interactive.carbonbrief.org/impacts-climate-change-one-point-five-degrees-
two-degrees
Greece 2018
https://www.cbsnews.com/news/athens-greece-fires-dozens-dead-beaches-kineta-
rafina-today-live-updates-2018-07-24/
Global Carbon Dioxide Emissions, 1850–2030
https://www.c2es.org/content/international-emissions/
Global Manmade Greenhouse Gas Emissions
by Sector, 2013
https://www.c2es.org/content/international-emissions/
Learning from the past
Using Renewable Energy
https://en.wikipedia.org/wiki/Windmill
https://en.delfi.lt/lithuania/freetime/slyninkos-water-mill-a-unique-lithuanian-
legacy.d?id=75575553
Electric Vehicles
https://en.wikipedia.org/wiki/History_of_the_electric_vehicle
Detroit Electric
https://en.wikipedia.org/wiki/Detroit_Electric
U.S. 1900 – car stats
 40 percent of automobiles were powered by steam
 38 percent by electricity
 22 percent by gasoline
https://en.wikipedia.org/wiki/History_of_the_electric_vehicle
Current state
World electricity production
http://www.world-nuclear-news.org/Articles/Nuclear-Innovation-Clean-Energy-Future-
(NICE-Futur
UK Electricity generation
https://gridwatch.templar.co.uk/
Wind generation progress
 NEW WIND RECORD! Between 12.15 and 13.40 on Friday
8th February, wind generated 15.3GW of green energy to
the grid, breaking the previous record of 15.1GW and
powering 36% of our electricity.
 Wind power generates 140% of Denmark's electricity
demand
https://twitter.com/RenewableUK/status/1094973337607045131
https://www.theguardian.com/environment/2015/jul/10/denmark-wind-windfarm-
power-exceed-electricity-demand
“Only two minutes of the sun
provide the world with one year’s energy
needs of entire humanity”
https://gulfnews.com/uae/environment/two-minutes-of-sun-enough-to-power-a-years-
usage-of-humanity-1.1910990
Problems with renewable energy
 Enough rain to power hydro generators
 Wind for wind turbines
 Clear sky and sunshine for solar panels
Storing electricity is hard
http://www.cleanbalancepower.com/about-pumped-storage.html
Storing electricity is hard
http://www.cleanbalancepower.com/about-pumped-storage.html
Dinorwig Power Station
https://www.flickr.com/photos/theancientbrit/545879229/
Our work
Storage Heaters
Dimplex
Smart Charger
Vehicle to Grid
Smart Grid
Mull
https://gigazine.net/gsc_news/en/20180323-diy-powerwall
https://www.lonelyplanet.com/maps/europe/scotland/isle-of-mull/
Mull
Orkney
https://www.lonelyplanet.com/maps/europe/scotland/orkney-islands/
Azure IoT
Azure IoT
 IoT solution accelerators
 IoT Central
 Azure IoT Hub Device Provisioning Services
 IoT Hub
 Azure Maps
 Azure Time Series Insights
 IoT Edge
IoT Hub == Event Hub
 Device-to-cloud messaging
 HTTPS, AMQP, AMQP over WebSockets
IoT Hub == Event Hub on steroids
 MQTT, MQTT over WebSockets
 Per-device identity
 Cloud-to-device messaging
 Device twin and device management
 IoT Edge
 and more
Demo
Step 1: Create IoT Hub
Step 2: Send Telemetry
Room Temperature
Step 3: Get Telemetry
Room TemperatureRoom Temperature
Step 4: Send Command
Room TemperatureRoom Temperature
Turn On/Off
Step 5: Process Command
Room TemperatureRoom Temperature
Turn On/Off Turn On/Off
Smart Grid Demo
https://www.raspberrypi.org/products/sense-hat/
Join us
https://www.ovoenergy.com/careers/vacancies

Weitere ähnliche Inhalte

Ähnlich wie DDD South West 2019 Saving the World with IoT

Speculations in anthropology and tech for an uncertain future
Speculations in anthropology and tech for an uncertain futureSpeculations in anthropology and tech for an uncertain future
Speculations in anthropology and tech for an uncertain future
Roelof Pieters
 
invited speech at Ge2013, Udine 2013
invited speech at Ge2013, Udine 2013 invited speech at Ge2013, Udine 2013
invited speech at Ge2013, Udine 2013
Roberto Siagri
 

Ähnlich wie DDD South West 2019 Saving the World with IoT (20)

Main cource book(chapter science)
Main cource book(chapter science)Main cource book(chapter science)
Main cource book(chapter science)
 
Microsoft Tests a Renewable Energy-Powered Data Center at the Bottom of the O...
Microsoft Tests a Renewable Energy-Powered Data Center at the Bottom of the O...Microsoft Tests a Renewable Energy-Powered Data Center at the Bottom of the O...
Microsoft Tests a Renewable Energy-Powered Data Center at the Bottom of the O...
 
SXSW 2008 - "10 Ways to Green-ifyYour Digital Life"
SXSW 2008 - "10 Ways to Green-ifyYour Digital Life"SXSW 2008 - "10 Ways to Green-ifyYour Digital Life"
SXSW 2008 - "10 Ways to Green-ifyYour Digital Life"
 
IRJET- Google Clock Linked Solar Tractor using IoT
IRJET-  	  Google Clock Linked Solar Tractor using IoTIRJET-  	  Google Clock Linked Solar Tractor using IoT
IRJET- Google Clock Linked Solar Tractor using IoT
 
Evegreenf9
Evegreenf9Evegreenf9
Evegreenf9
 
Speculations in anthropology and tech for an uncertain future
Speculations in anthropology and tech for an uncertain futureSpeculations in anthropology and tech for an uncertain future
Speculations in anthropology and tech for an uncertain future
 
TechKnowledge Technology Stories - Part 1: Smaller, Faster, Cheaper and More…
TechKnowledge Technology Stories - Part 1: Smaller, Faster, Cheaper and More…TechKnowledge Technology Stories - Part 1: Smaller, Faster, Cheaper and More…
TechKnowledge Technology Stories - Part 1: Smaller, Faster, Cheaper and More…
 
IotCeption - Energy Measurement of Android Things on Raspberry PI 3 with Ardu...
IotCeption - Energy Measurement of Android Things on Raspberry PI 3 with Ardu...IotCeption - Energy Measurement of Android Things on Raspberry PI 3 with Ardu...
IotCeption - Energy Measurement of Android Things on Raspberry PI 3 with Ardu...
 
Electricity 2.0 - Using The Lessons Of the Web To Improve Our Energy Networks
Electricity 2.0 - Using The Lessons Of the Web To Improve Our Energy NetworksElectricity 2.0 - Using The Lessons Of the Web To Improve Our Energy Networks
Electricity 2.0 - Using The Lessons Of the Web To Improve Our Energy Networks
 
Turning Business Drivers into Business
Turning Business Drivers into BusinessTurning Business Drivers into Business
Turning Business Drivers into Business
 
When Things will Speak "Web" (Lecture)
When Things will Speak "Web" (Lecture)When Things will Speak "Web" (Lecture)
When Things will Speak "Web" (Lecture)
 
2021 nov16 aibc_malta_mining_myths
2021 nov16 aibc_malta_mining_myths2021 nov16 aibc_malta_mining_myths
2021 nov16 aibc_malta_mining_myths
 
Green Software for a Sustainable Future.pptx
Green Software for a Sustainable Future.pptxGreen Software for a Sustainable Future.pptx
Green Software for a Sustainable Future.pptx
 
Green Commputing - Paradigm Shift in Computing Technology, ICT & its Applicat...
Green Commputing - Paradigm Shift in Computing Technology, ICT & its Applicat...Green Commputing - Paradigm Shift in Computing Technology, ICT & its Applicat...
Green Commputing - Paradigm Shift in Computing Technology, ICT & its Applicat...
 
Internet of Things (IoT) and energy keynote at Tesla World
Internet of Things (IoT) and energy keynote at Tesla WorldInternet of Things (IoT) and energy keynote at Tesla World
Internet of Things (IoT) and energy keynote at Tesla World
 
invited speech at Ge2013, Udine 2013
invited speech at Ge2013, Udine 2013 invited speech at Ge2013, Udine 2013
invited speech at Ge2013, Udine 2013
 
2021 nov16 aibc_malta_mining_myths
2021 nov16 aibc_malta_mining_myths2021 nov16 aibc_malta_mining_myths
2021 nov16 aibc_malta_mining_myths
 
Green computing
Green computingGreen computing
Green computing
 
Building a (Virtual) Power Station - one day workshop
Building a (Virtual) Power Station - one day workshopBuilding a (Virtual) Power Station - one day workshop
Building a (Virtual) Power Station - one day workshop
 
Sustainability and IT
Sustainability and ITSustainability and IT
Sustainability and IT
 

Kürzlich hochgeladen

Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 

Kürzlich hochgeladen (20)

(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 

DDD South West 2019 Saving the World with IoT