SlideShare a Scribd company logo
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
IoT with only
your Laptop
PETE GALLAGHER - @PETE_CODES
PETECODES.CO.UK / PJGCREATIONS.CO.UK
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
About Me
Pete Gallagher
@pete_codes / @PJGCreations
www.PeteCodes.co.uk
www.PJGCreations.co.uk
Pete@PJGCreations.co.uk
IT Consultant, Microsoft Certified Trainer & Azure MVP, Pluralsight Author
Decades of Desktop, Web & Embedded Software experience,
Meetup Organiser,
STEM Ambassador, Code Club Organiser … Gadget Addict
Father of two inquisitive girls
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
What we’re going to be doing…
What is IoT?
Hardware
Software
Q&A
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
What is IoT?
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
What is IoT?
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
http://bit.ly/gartnertrends2018
“Gartner forecasted that 14.2 billion connected
things would be in use in 2019, and that the
total would reach 25 billion by 2021”
What is IoT?
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
https://www.statista.com/statistics/471264/iot-number-of-connected-devices-worldwide/
What is IoT?
0
10
20
30
40
50
60
70
80
2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
Billions Of Connected IoT Devices By Year
26.66
35.82
0
10
20
30
40
50
60
70
80
2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
Billions Of Connected IoT Devices By Year
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
https://iot.ieee.org/images/files/pdf/IEEE_IoT_Towards_Definition_Inter
net_of_Things_Revision1_27MAY15.pdf
What is IoT?
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Internet of s**t…
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Internet of s**t…
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Internet of s**t…
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Internet of s**t…
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Internet of s**t…
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Internet of s**t…
John Romkey
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Internet of s**t…
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Internet of s**t…
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Internet of s**t…
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Internet of s**t…
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
The IoT I Enjoy!
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
The IoT I enjoy…
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
The IoT I enjoy…
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
The IoT I enjoy…
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
The IoT I enjoy…
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
The IoT I enjoy…
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
An Industry Example…
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
The Connected Cow
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
The Connected Cow
“To identify a cow in heat, you need to
spend at least 20-30 minutes in the
stables, four to five times a day”
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
 Oestrus only lasts between 12-18 hours….
 Only once per 21 days
 Normally occurs between 10pm and 8am
 Traditionally detected by visual monitoring
 70% Conception Rate
 Only 55% probability of correctly identifying oestrus
 Pregnancy Rate of 39%
The Connected Cow
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
The Connected Cow
“How can this be improved with
technology?”
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
The Connected Cow
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
The Connected Cow
12th
1am
12th
9am
12th
5pm
13th
7am
13th
9am
13th
5pm
STEPS
16 hours later
Start of Oestrus Optimum for Artificial Insemination
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
The Connected Cow
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
The Hardware…
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Platform Options
MxChip AZ3166
Arduino (Uno) Feather (Huzzah)
BBC Micro:bit V2
Raspberry Pi
Meadow F7
Particle (Argon)
ESP32
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Manufacturer: BBC
Processor:
32-bit ARM Nordic nRF52833 Processor @
64MHz + 512KB Flash Memory + 128Kb SRAM
Connectivity: Radio, Bluetooth, USB
I/O: 25 GPIO Pins – SPI, I2C, Digital, Analogue
Sensors etc:
2 Buttons, Accelerometer, Magnetometer, 5x5
LED Display, Speaker, Microphone
Cost: £15
The BBC Micro:bit V2
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
 Handheld, programmable Microcontroller, with USB
 Two programmable buttons
 5x5 Grid of LEDs + Light Sensor
 3 Digital / Analog Ports
 Bluetooth, Radio
 Speaker & Microphone
 Accelerometer, Compass and Temperature Sensor
Micro:bit V2
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Manufacturer: Arduino
Processor: ATMEGA328 @ 16MHz + 32Kb Flash Memory
Connectivity: USB
I/O: 20 GPIO Pins – SPI, UART, Analog / Digital, PWM
Sensors etc: None
Cost: £22 But as low as £5
Arduino Uno
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
 Programmable Microcontroller with Full size USB
 20 GPIO Pins
 14 Digital + PWM + SPI + UART
 6 Analog Inputs
 Separate Power Input
 No built in Sensors or WIFI
 Plenty of Add on Boards (Shields)
Arduino Uno
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Manufacturer: MXChip
Processor:
EMW3166 – Cortex M4F @ 100MHz + 2Mb SPI
Flash + 1Mb On-chip Flash + 256Kb SRAM
Connectivity: USB, WiFi,
I/O: 25 GPIO Pins – SPI, UART, Analog / Digital, PWM
Sensors etc:
Pressure, Humidity, Infrared Emitter, OLED
Screen, Gyroscope, Accelerometer,
Magnetometer, Microphone.
Cost: £35
MXChip AZ3166
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
 Programmable Microcontroller
with Micro USB & WiFi
 25 GPIO Pins
 14 Digital + PWM + SPI + UART
 6 Analog Inputs
 OLED Screen
 User Buttons
MXChip AZ3166
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Raspberry Pi 4B
Manufacturer: Raspberry Pi Foundation
Processor:
Quad Core Broadcom BCM2711B0 ARM Cortex
A72 @ 1.5GHz + Up to 8GB RAM
Connectivity: 4x USB, Gigabit Lan, WIFI, Bluetooth LE
I/O: 40 GPIO Pins – SPI, UART, I2C, PWM
Sensors etc: None
Cost: £35 (+ SD Card + PSU + Peripherals)
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Raspberry Pi In Space!
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
 Full computer system capable of running Linux
 40 GPIO Pins
 Digital IO, SPI, UART, I2C, PWM
 2 x 4k HDMI Outputs
 4 x USB
 WIFI and Gigabit Ethernet
 Plenty of Add on Boards (HATs)
Raspberry Pi 4B
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Get it?
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
WHAT?
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Magic Smoke?
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Later Maybe?
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
The Software…
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Micro:bit…
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Micro:bit
Microsoft Make Code…
https://makecode.microbit.org/
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Arduino…
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Arduino Uno
Autodesk TinkerCAD
https://www.tinkercad.com/#/?type=circuits
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Raspberry Pi…
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Sense Hat Emulator
https://trinket.io/sense-hat
Raspberry Pi 3B+
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Raspberry Pi 3B+
Microsoft Azure Simulator
https://azure-samples.github.io/raspberry-pi-web-simulator/
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
MXChip…
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Microsoft MXChip Simulator
https://azure-samples.github.io/iot-devkit-web-simulator/
MXChip AZ3166
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
I’m excited…
… What next?
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Build Something!
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Build Something!
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Build Something!
Mohit Bhoite - @ MohitBhoite
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Build Something!
Simone Giertz - @SimoneGiertz
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
 Microsoft Make Code (Micro:bit):
https://makecode.microbit.org/
 TinkerCAD Circuits (Arduino Uno):
https://www.tinkercad.com/#/?type=circuits
 Arduino IDE
https://www.arduino.cc/en/Main/Software
 Sense Hat Emulator (Raspberry Pi):
https://trinket.io/sense-hat
 Microsoft IoT DevKit Simulator (MXChip):
https://azure-samples.github.io/iot-devkit-
web-simulator/
 Microsoft Azure Simulator (Raspberry Pi):
https://azure-samples.github.io/raspberry-pi-
web-simulator/
Links
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
 The Connected Cow:
https://bit.ly/TOTConnectedCow
 Microsoft AZ220 IoT Developer Certification:
https://bit.ly/az220cert
 Microsoft Learn:
https://bit.ly/iotdocsandlearn
Further Learning
pluralsight.pxf.io/az220
IoTeaLive
https://twitch.tv/azureishlive
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
 Twitter
@pete_codes / @PJGCreations
 Email:
pete@pjgcreations.co.uk
 Website:
https://www.petecodes.co.uk
https://www.pjgcreations.co.uk
 Notts IoT:
https://www.nottsiot.co.uk
 Dot Net Notts:
https://www.dotnetnotts.co
 Notts Dev Workshop:
https://www.nottsdevworkshop.co.uk
 LATi:
https://www.lati.org.uk
 Agile Engineering Podcast:
https://agileengineeringpodcast.com/
 Azureish Live:
https://www.twitch.tv/azureishlive
Contact Me
Slides: https://bit.ly/pjgiotbuildstuff2021
IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes
Thanks!
@pete_codes
pete@pjgcreations.co.uk

More Related Content

PPT
PDF
Internet of Things (IoT) - workshop with wifi chip
PPTX
Python and the internet of things
PPTX
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
PPT
Internet of Things and its applications
PPTX
A Short History of IoT - Notts Techfast - 27-08-20
PPTX
Introduction to Internet of Things (IoT)
PDF
IoT - Introduction
Internet of Things (IoT) - workshop with wifi chip
Python and the internet of things
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Internet of Things and its applications
A Short History of IoT - Notts Techfast - 27-08-20
Introduction to Internet of Things (IoT)
IoT - Introduction

What's hot (20)

PPTX
Internet of things(IOT)
PDF
A Technical Introduction to The Internet of Things
PDF
Internet of Things- An Introduction
PDF
IEEE CS Phoenix - Internet of Things Innovations & Megatrends Update 12/12/18
PPTX
Internet of Things [IoT]
PPTX
Internet of things - challenges scopes and solutions
PDF
An Introduction to the Internet of Things
PDF
Internet of things (IOT) connects physical to digital
PDF
IoT - Understanding internet of things
PDF
The Internet of Things (IoT) PDF
PPTX
Webinar | Wi-Fi for IoT: How Home Networking is Changing the Smart Home
PPTX
Presentation on IoT by tushar
PDF
Opportunities & Challenges in IoT - Future of IoT industry in Indonesia 2019 ...
PDF
Iot Presentation ( 22 Aug 2015 )
PPTX
The Future is Internet of Things (IOT)
PPTX
Internet of Things Connectivity for Embedded Devices
PPTX
Internet of things
PPTX
Internet of things (IoT)
PPTX
NIEC DELHI IoT Guest Lecture
Internet of things(IOT)
A Technical Introduction to The Internet of Things
Internet of Things- An Introduction
IEEE CS Phoenix - Internet of Things Innovations & Megatrends Update 12/12/18
Internet of Things [IoT]
Internet of things - challenges scopes and solutions
An Introduction to the Internet of Things
Internet of things (IOT) connects physical to digital
IoT - Understanding internet of things
The Internet of Things (IoT) PDF
Webinar | Wi-Fi for IoT: How Home Networking is Changing the Smart Home
Presentation on IoT by tushar
Opportunities & Challenges in IoT - Future of IoT industry in Indonesia 2019 ...
Iot Presentation ( 22 Aug 2015 )
The Future is Internet of Things (IOT)
Internet of Things Connectivity for Embedded Devices
Internet of things
Internet of things (IoT)
NIEC DELHI IoT Guest Lecture
Ad

Similar to IoT with only your Laptop - Build Stuff 2021 (20)

PPTX
Getting started with IoT with only your laptop - September 2019 - Dot Net Liv...
PPTX
Getting started with IoT with only your laptop - October 2019 - LATi Bar
PPTX
Getting started with IoT with only your laptop - March 2020 - Dot Net Sheff
PPTX
Getting started with IoT with only your Laptop - July 2019 - Digital Lincoln
PPTX
Getting started with IoT with only your laptop and Workshop - May 2019 - Tech...
PPTX
Getting started with IoT with only your Laptop - March 2019 - IoT Leeds
PPTX
Getting started with IoT with only your Laptop - February 2019 - Lancs Tech T...
PPTX
Getting started with IoT with only your Laptop - March 2019 - DDD North
PPTX
Getting started with IoT with only your Laptop (GIF Version) - Derby Dot Net ...
PPTX
Getting started with IoT with only your laptop - August 2018
PPTX
Getting started with IoT with only your laptop - 2018 - Pi Jam
PPTX
Getting started with IoT with only your Laptop (Lightning Talk) - October 201...
PPTX
IoT with only your laptop - Microsoft Garage - January 2021
PPTX
Getting started with IoT - Notts IoT - April 2018
PPT
PPT
iot enabledhjvyu iugiughpou hiohoiuhoiug.ppt
PPTX
The Internet of Things
PDF
DIY Technology for the Internet of Things
PPTX
PDF
Internet of Things Conference - Bogor city
Getting started with IoT with only your laptop - September 2019 - Dot Net Liv...
Getting started with IoT with only your laptop - October 2019 - LATi Bar
Getting started with IoT with only your laptop - March 2020 - Dot Net Sheff
Getting started with IoT with only your Laptop - July 2019 - Digital Lincoln
Getting started with IoT with only your laptop and Workshop - May 2019 - Tech...
Getting started with IoT with only your Laptop - March 2019 - IoT Leeds
Getting started with IoT with only your Laptop - February 2019 - Lancs Tech T...
Getting started with IoT with only your Laptop - March 2019 - DDD North
Getting started with IoT with only your Laptop (GIF Version) - Derby Dot Net ...
Getting started with IoT with only your laptop - August 2018
Getting started with IoT with only your laptop - 2018 - Pi Jam
Getting started with IoT with only your Laptop (Lightning Talk) - October 201...
IoT with only your laptop - Microsoft Garage - January 2021
Getting started with IoT - Notts IoT - April 2018
iot enabledhjvyu iugiughpou hiohoiuhoiug.ppt
The Internet of Things
DIY Technology for the Internet of Things
Internet of Things Conference - Bogor city
Ad

More from Peter Gallagher (20)

PPTX
Building a Raspberry Pi Robot with Dot NET 9, Blazor and SignalR - NDC London...
PPTX
Pete Gallagher - Azure IoT Operations Slides - Toronto 2024
PPTX
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR
PPTX
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR
PPTX
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR - Slides Onl...
PPTX
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR
PPTX
Supercharging your Data with Azure AI Search and Azure OpenAI
PPTX
Experience Raspberry Pi 5 - October 2023
PPTX
Building a Raspberry Pi Robot with Dot NET 7, Blazor and SignalR - Slides Onl...
PPTX
Building a Raspberry Pi Robot with Dot NET 7, Blazor and SignalR - TechDays 2023
PPTX
Azure Percept Home Automation - Hacksoc 2022
PPTX
Deploying Web Apps using Config and Infrastructure as Code with Octopus Deplo...
PPTX
Deploying Web Apps using Config and Infrastructure as Code with Octopus Deplo...
PPTX
Config and Deployments as Code with Octopus Deploy
PPTX
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - Yorkshire ...
PPTX
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - NDC Melbou...
PPTX
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - Dot NET Pe...
PPTX
Azure Percept Home Automation - Microsoft Reactor London - 28-05-22
PPTX
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR.pptx
PPTX
Building a Raspberry Pi Robot with Dot NET 6 Blazor and SignalR.pptx
Building a Raspberry Pi Robot with Dot NET 9, Blazor and SignalR - NDC London...
Pete Gallagher - Azure IoT Operations Slides - Toronto 2024
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR - Slides Onl...
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR
Supercharging your Data with Azure AI Search and Azure OpenAI
Experience Raspberry Pi 5 - October 2023
Building a Raspberry Pi Robot with Dot NET 7, Blazor and SignalR - Slides Onl...
Building a Raspberry Pi Robot with Dot NET 7, Blazor and SignalR - TechDays 2023
Azure Percept Home Automation - Hacksoc 2022
Deploying Web Apps using Config and Infrastructure as Code with Octopus Deplo...
Deploying Web Apps using Config and Infrastructure as Code with Octopus Deplo...
Config and Deployments as Code with Octopus Deploy
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - Yorkshire ...
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - NDC Melbou...
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - Dot NET Pe...
Azure Percept Home Automation - Microsoft Reactor London - 28-05-22
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR.pptx
Building a Raspberry Pi Robot with Dot NET 6 Blazor and SignalR.pptx

Recently uploaded (20)

PPTX
Lecture 3b C Library _ ESP32.pptxjfjfjffkkfkfk
PPTX
Presentacion compuuuuuuuuuuuuuuuuuuuuuuu
PPTX
Nanokeyer nano keyekr kano ketkker nano keyer
PDF
Layer23-Switch.com The Cisco Catalyst 9300 Series is Cisco’s flagship stackab...
PPTX
Operating System Processes_Scheduler OSS
PPTX
DEATH AUDIT MAY 2025.pptxurjrjejektjtjyjjy
PPTX
Computers and mobile device: Evaluating options for home and work
PPTX
Embedded for Artificial Intelligence 1.pptx
PPTX
5. MEASURE OF INTERIOR AND EXTERIOR- MATATAG CURRICULUM.pptx
PPTX
PROGRAMMING-QUARTER-2-PYTHON.pptxnsnsndn
PPTX
Entre CHtzyshshshshshshshzhhzzhhz 4MSt.pptx
PPTX
Sem-8 project ppt fortvfvmat uyyjhuj.pptx
DOCX
A PROPOSAL ON IoT climate sensor 2.docx
PPTX
PLC ANALOGUE DONE BY KISMEC KULIM TD 5 .0
PPTX
title _yeOPC_Poisoning_Presentation.pptx
PPTX
02fdgfhfhfhghghhhhhhhhhhhhhhhhhhhhh.pptx
DOCX
fsdffdghjjgfxfdghjvhjvgfdfcbchghgghgcbjghf
PPTX
Syllabus Computer Six class curriculum s
PPTX
sdn_based_controller_for_mobile_network_traffic_management1.pptx
PPTX
Embeded System for Artificial intelligence 2.pptx
Lecture 3b C Library _ ESP32.pptxjfjfjffkkfkfk
Presentacion compuuuuuuuuuuuuuuuuuuuuuuu
Nanokeyer nano keyekr kano ketkker nano keyer
Layer23-Switch.com The Cisco Catalyst 9300 Series is Cisco’s flagship stackab...
Operating System Processes_Scheduler OSS
DEATH AUDIT MAY 2025.pptxurjrjejektjtjyjjy
Computers and mobile device: Evaluating options for home and work
Embedded for Artificial Intelligence 1.pptx
5. MEASURE OF INTERIOR AND EXTERIOR- MATATAG CURRICULUM.pptx
PROGRAMMING-QUARTER-2-PYTHON.pptxnsnsndn
Entre CHtzyshshshshshshshzhhzzhhz 4MSt.pptx
Sem-8 project ppt fortvfvmat uyyjhuj.pptx
A PROPOSAL ON IoT climate sensor 2.docx
PLC ANALOGUE DONE BY KISMEC KULIM TD 5 .0
title _yeOPC_Poisoning_Presentation.pptx
02fdgfhfhfhghghhhhhhhhhhhhhhhhhhhhh.pptx
fsdffdghjjgfxfdghjvhjvgfdfcbchghgghgcbjghf
Syllabus Computer Six class curriculum s
sdn_based_controller_for_mobile_network_traffic_management1.pptx
Embeded System for Artificial intelligence 2.pptx

IoT with only your Laptop - Build Stuff 2021

  • 1. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes IoT with only your Laptop PETE GALLAGHER - @PETE_CODES PETECODES.CO.UK / PJGCREATIONS.CO.UK
  • 2. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes About Me Pete Gallagher @pete_codes / @PJGCreations www.PeteCodes.co.uk www.PJGCreations.co.uk Pete@PJGCreations.co.uk IT Consultant, Microsoft Certified Trainer & Azure MVP, Pluralsight Author Decades of Desktop, Web & Embedded Software experience, Meetup Organiser, STEM Ambassador, Code Club Organiser … Gadget Addict Father of two inquisitive girls
  • 3. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes What we’re going to be doing… What is IoT? Hardware Software Q&A
  • 4. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes What is IoT?
  • 5. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes What is IoT?
  • 6. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes http://bit.ly/gartnertrends2018 “Gartner forecasted that 14.2 billion connected things would be in use in 2019, and that the total would reach 25 billion by 2021” What is IoT?
  • 7. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes https://www.statista.com/statistics/471264/iot-number-of-connected-devices-worldwide/ What is IoT? 0 10 20 30 40 50 60 70 80 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 Billions Of Connected IoT Devices By Year 26.66 35.82 0 10 20 30 40 50 60 70 80 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 Billions Of Connected IoT Devices By Year
  • 8. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes https://iot.ieee.org/images/files/pdf/IEEE_IoT_Towards_Definition_Inter net_of_Things_Revision1_27MAY15.pdf What is IoT?
  • 9. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Internet of s**t…
  • 10. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Internet of s**t…
  • 11. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Internet of s**t…
  • 12. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Internet of s**t…
  • 13. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Internet of s**t…
  • 14. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Internet of s**t… John Romkey
  • 15. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Internet of s**t…
  • 16. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Internet of s**t…
  • 17. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Internet of s**t…
  • 18. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Internet of s**t…
  • 19. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes The IoT I Enjoy!
  • 20. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes The IoT I enjoy…
  • 21. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes The IoT I enjoy…
  • 22. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes The IoT I enjoy…
  • 23. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes The IoT I enjoy…
  • 24. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes The IoT I enjoy…
  • 25. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes An Industry Example…
  • 26. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes The Connected Cow
  • 27. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes The Connected Cow “To identify a cow in heat, you need to spend at least 20-30 minutes in the stables, four to five times a day”
  • 28. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes  Oestrus only lasts between 12-18 hours….  Only once per 21 days  Normally occurs between 10pm and 8am  Traditionally detected by visual monitoring  70% Conception Rate  Only 55% probability of correctly identifying oestrus  Pregnancy Rate of 39% The Connected Cow
  • 29. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes The Connected Cow “How can this be improved with technology?”
  • 30. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes The Connected Cow
  • 31. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes The Connected Cow 12th 1am 12th 9am 12th 5pm 13th 7am 13th 9am 13th 5pm STEPS 16 hours later Start of Oestrus Optimum for Artificial Insemination
  • 32. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes The Connected Cow
  • 33. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes The Hardware…
  • 34. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Platform Options MxChip AZ3166 Arduino (Uno) Feather (Huzzah) BBC Micro:bit V2 Raspberry Pi Meadow F7 Particle (Argon) ESP32
  • 35. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Manufacturer: BBC Processor: 32-bit ARM Nordic nRF52833 Processor @ 64MHz + 512KB Flash Memory + 128Kb SRAM Connectivity: Radio, Bluetooth, USB I/O: 25 GPIO Pins – SPI, I2C, Digital, Analogue Sensors etc: 2 Buttons, Accelerometer, Magnetometer, 5x5 LED Display, Speaker, Microphone Cost: £15 The BBC Micro:bit V2
  • 36. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes  Handheld, programmable Microcontroller, with USB  Two programmable buttons  5x5 Grid of LEDs + Light Sensor  3 Digital / Analog Ports  Bluetooth, Radio  Speaker & Microphone  Accelerometer, Compass and Temperature Sensor Micro:bit V2
  • 37. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Manufacturer: Arduino Processor: ATMEGA328 @ 16MHz + 32Kb Flash Memory Connectivity: USB I/O: 20 GPIO Pins – SPI, UART, Analog / Digital, PWM Sensors etc: None Cost: £22 But as low as £5 Arduino Uno
  • 38. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes  Programmable Microcontroller with Full size USB  20 GPIO Pins  14 Digital + PWM + SPI + UART  6 Analog Inputs  Separate Power Input  No built in Sensors or WIFI  Plenty of Add on Boards (Shields) Arduino Uno
  • 39. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Manufacturer: MXChip Processor: EMW3166 – Cortex M4F @ 100MHz + 2Mb SPI Flash + 1Mb On-chip Flash + 256Kb SRAM Connectivity: USB, WiFi, I/O: 25 GPIO Pins – SPI, UART, Analog / Digital, PWM Sensors etc: Pressure, Humidity, Infrared Emitter, OLED Screen, Gyroscope, Accelerometer, Magnetometer, Microphone. Cost: £35 MXChip AZ3166
  • 40. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes  Programmable Microcontroller with Micro USB & WiFi  25 GPIO Pins  14 Digital + PWM + SPI + UART  6 Analog Inputs  OLED Screen  User Buttons MXChip AZ3166
  • 41. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Raspberry Pi 4B Manufacturer: Raspberry Pi Foundation Processor: Quad Core Broadcom BCM2711B0 ARM Cortex A72 @ 1.5GHz + Up to 8GB RAM Connectivity: 4x USB, Gigabit Lan, WIFI, Bluetooth LE I/O: 40 GPIO Pins – SPI, UART, I2C, PWM Sensors etc: None Cost: £35 (+ SD Card + PSU + Peripherals)
  • 42. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Raspberry Pi In Space!
  • 43. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes  Full computer system capable of running Linux  40 GPIO Pins  Digital IO, SPI, UART, I2C, PWM  2 x 4k HDMI Outputs  4 x USB  WIFI and Gigabit Ethernet  Plenty of Add on Boards (HATs) Raspberry Pi 4B
  • 44. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Get it?
  • 45. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes WHAT?
  • 46. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Magic Smoke?
  • 47. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Later Maybe?
  • 48. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes The Software…
  • 49. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Micro:bit…
  • 50. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Micro:bit Microsoft Make Code… https://makecode.microbit.org/
  • 51. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Arduino…
  • 52. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Arduino Uno Autodesk TinkerCAD https://www.tinkercad.com/#/?type=circuits
  • 53. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Raspberry Pi…
  • 54. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Sense Hat Emulator https://trinket.io/sense-hat Raspberry Pi 3B+
  • 55. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Raspberry Pi 3B+ Microsoft Azure Simulator https://azure-samples.github.io/raspberry-pi-web-simulator/
  • 56. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes MXChip…
  • 57. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Microsoft MXChip Simulator https://azure-samples.github.io/iot-devkit-web-simulator/ MXChip AZ3166
  • 58. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes I’m excited… … What next?
  • 59. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Build Something!
  • 60. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Build Something!
  • 61. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Build Something! Mohit Bhoite - @ MohitBhoite
  • 62. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Build Something! Simone Giertz - @SimoneGiertz
  • 63. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes  Microsoft Make Code (Micro:bit): https://makecode.microbit.org/  TinkerCAD Circuits (Arduino Uno): https://www.tinkercad.com/#/?type=circuits  Arduino IDE https://www.arduino.cc/en/Main/Software  Sense Hat Emulator (Raspberry Pi): https://trinket.io/sense-hat  Microsoft IoT DevKit Simulator (MXChip): https://azure-samples.github.io/iot-devkit- web-simulator/  Microsoft Azure Simulator (Raspberry Pi): https://azure-samples.github.io/raspberry-pi- web-simulator/ Links
  • 64. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes  The Connected Cow: https://bit.ly/TOTConnectedCow  Microsoft AZ220 IoT Developer Certification: https://bit.ly/az220cert  Microsoft Learn: https://bit.ly/iotdocsandlearn Further Learning
  • 67. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes  Twitter @pete_codes / @PJGCreations  Email: pete@pjgcreations.co.uk  Website: https://www.petecodes.co.uk https://www.pjgcreations.co.uk  Notts IoT: https://www.nottsiot.co.uk  Dot Net Notts: https://www.dotnetnotts.co  Notts Dev Workshop: https://www.nottsdevworkshop.co.uk  LATi: https://www.lati.org.uk  Agile Engineering Podcast: https://agileengineeringpodcast.com/  Azureish Live: https://www.twitch.tv/azureishlive Contact Me Slides: https://bit.ly/pjgiotbuildstuff2021
  • 68. IoT with only your laptop – Copyright Pete Gallagher 2021 – @Pete_Codes Thanks! @pete_codes pete@pjgcreations.co.uk