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
IOT
AdhiVarun
 
PDF
Internet of Things (IoT) - workshop with wifi chip
Pairoch Julrat
 
PPTX
Python and the internet of things
Adam Englander
 
PPTX
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Mohan Kumar G
 
PPT
Internet of Things and its applications
Pasquale Puzio
 
PPTX
A Short History of IoT - Notts Techfast - 27-08-20
Peter Gallagher
 
PPTX
Introduction to Internet of Things (IoT)
Mithileysh Sathiyanarayanan
 
PDF
IoT - Introduction
Richard Dempers
 
Internet of Things (IoT) - workshop with wifi chip
Pairoch Julrat
 
Python and the internet of things
Adam Englander
 
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Mohan Kumar G
 
Internet of Things and its applications
Pasquale Puzio
 
A Short History of IoT - Notts Techfast - 27-08-20
Peter Gallagher
 
Introduction to Internet of Things (IoT)
Mithileysh Sathiyanarayanan
 
IoT - Introduction
Richard Dempers
 

What's hot (20)

PPTX
Internet of things(IOT)
RajanChaudhary17
 
PDF
A Technical Introduction to The Internet of Things
APNIC
 
PDF
Internet of Things- An Introduction
Ravindra Dastikop
 
PDF
IEEE CS Phoenix - Internet of Things Innovations & Megatrends Update 12/12/18
Mark Goldstein
 
PPTX
Internet of Things [IoT]
Vikram Nandini
 
PPTX
Internet of things - challenges scopes and solutions
Shivam Kumar
 
PDF
An Introduction to the Internet of Things
Mohammad Babaee
 
PDF
Internet of things (IOT) connects physical to digital
Eslam Nader
 
PDF
IoT - Understanding internet of things
veerababu penugonda(Mr-IoT)
 
PDF
The Internet of Things (IoT) PDF
Nigel Tebbutt 奈杰尔 泰巴德
 
PPTX
Webinar | Wi-Fi for IoT: How Home Networking is Changing the Smart Home
Cirrent
 
PPTX
Presentation on IoT by tushar
tushar4609
 
PDF
Opportunities & Challenges in IoT - Future of IoT industry in Indonesia 2019 ...
Andri Yadi
 
PDF
Iot Presentation ( 22 Aug 2015 )
Adun Nanthakaew
 
PPTX
The Future is Internet of Things (IOT)
Adnyesh Dalpati
 
PPTX
Internet of Things Connectivity for Embedded Devices
mentoresd
 
PPTX
Internet of things
Shahneel Siddiqui
 
PPTX
Internet of things (IoT)
Jaingarvita
 
PPTX
NIEC DELHI IoT Guest Lecture
Hitesh
 
Internet of things(IOT)
RajanChaudhary17
 
A Technical Introduction to The Internet of Things
APNIC
 
Internet of Things- An Introduction
Ravindra Dastikop
 
IEEE CS Phoenix - Internet of Things Innovations & Megatrends Update 12/12/18
Mark Goldstein
 
Internet of Things [IoT]
Vikram Nandini
 
Internet of things - challenges scopes and solutions
Shivam Kumar
 
An Introduction to the Internet of Things
Mohammad Babaee
 
Internet of things (IOT) connects physical to digital
Eslam Nader
 
IoT - Understanding internet of things
veerababu penugonda(Mr-IoT)
 
The Internet of Things (IoT) PDF
Nigel Tebbutt 奈杰尔 泰巴德
 
Webinar | Wi-Fi for IoT: How Home Networking is Changing the Smart Home
Cirrent
 
Presentation on IoT by tushar
tushar4609
 
Opportunities & Challenges in IoT - Future of IoT industry in Indonesia 2019 ...
Andri Yadi
 
Iot Presentation ( 22 Aug 2015 )
Adun Nanthakaew
 
The Future is Internet of Things (IOT)
Adnyesh Dalpati
 
Internet of Things Connectivity for Embedded Devices
mentoresd
 
Internet of things
Shahneel Siddiqui
 
Internet of things (IoT)
Jaingarvita
 
NIEC DELHI IoT Guest Lecture
Hitesh
 
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...
Peter Gallagher
 
PPTX
Getting started with IoT with only your laptop - October 2019 - LATi Bar
Peter Gallagher
 
PPTX
Getting started with IoT with only your laptop - March 2020 - Dot Net Sheff
Peter Gallagher
 
PPTX
Getting started with IoT with only your Laptop - July 2019 - Digital Lincoln
Peter Gallagher
 
PPTX
Getting started with IoT with only your laptop and Workshop - May 2019 - Tech...
Peter Gallagher
 
PPTX
Getting started with IoT with only your Laptop - March 2019 - IoT Leeds
Peter Gallagher
 
PPTX
Getting started with IoT with only your Laptop - February 2019 - Lancs Tech T...
Peter Gallagher
 
PPTX
Getting started with IoT with only your Laptop - March 2019 - DDD North
Peter Gallagher
 
PPTX
Getting started with IoT with only your Laptop (GIF Version) - Derby Dot Net ...
Peter Gallagher
 
PPTX
Getting started with IoT with only your laptop - August 2018
Peter Gallagher
 
PPTX
Getting started with IoT with only your laptop - 2018 - Pi Jam
Peter Gallagher
 
PPTX
Getting started with IoT with only your Laptop (Lightning Talk) - October 201...
Peter Gallagher
 
PPTX
IoT with only your laptop - Microsoft Garage - January 2021
Peter Gallagher
 
PPTX
Getting started with IoT - Notts IoT - April 2018
Peter Gallagher
 
PPT
16114883.ppt
Chandrashekhar Goswami
 
PPT
iot enabledhjvyu iugiughpou hiohoiuhoiug.ppt
pankajrangaree2
 
PPTX
The Internet of Things
Omkar Shinge
 
PDF
DIY Technology for the Internet of Things
srmonk
 
PPTX
Iot
KAMLESH JOSHI
 
PDF
Internet of Things Conference - Bogor city
Andri Yadi
 
Getting started with IoT with only your laptop - September 2019 - Dot Net Liv...
Peter Gallagher
 
Getting started with IoT with only your laptop - October 2019 - LATi Bar
Peter Gallagher
 
Getting started with IoT with only your laptop - March 2020 - Dot Net Sheff
Peter Gallagher
 
Getting started with IoT with only your Laptop - July 2019 - Digital Lincoln
Peter Gallagher
 
Getting started with IoT with only your laptop and Workshop - May 2019 - Tech...
Peter Gallagher
 
Getting started with IoT with only your Laptop - March 2019 - IoT Leeds
Peter Gallagher
 
Getting started with IoT with only your Laptop - February 2019 - Lancs Tech T...
Peter Gallagher
 
Getting started with IoT with only your Laptop - March 2019 - DDD North
Peter Gallagher
 
Getting started with IoT with only your Laptop (GIF Version) - Derby Dot Net ...
Peter Gallagher
 
Getting started with IoT with only your laptop - August 2018
Peter Gallagher
 
Getting started with IoT with only your laptop - 2018 - Pi Jam
Peter Gallagher
 
Getting started with IoT with only your Laptop (Lightning Talk) - October 201...
Peter Gallagher
 
IoT with only your laptop - Microsoft Garage - January 2021
Peter Gallagher
 
Getting started with IoT - Notts IoT - April 2018
Peter Gallagher
 
iot enabledhjvyu iugiughpou hiohoiuhoiug.ppt
pankajrangaree2
 
The Internet of Things
Omkar Shinge
 
DIY Technology for the Internet of Things
srmonk
 
Internet of Things Conference - Bogor city
Andri Yadi
 
Ad

More from Peter Gallagher (20)

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

Recently uploaded (20)

PPTX
atoma.pptxejejejejeejejjeejeejeju3u3u3u3
manthan912009
 
PPTX
Aryanbarot28.pptx Introduction of window os for the projects
aryanbarot004
 
PDF
Abbreviations in NC-ISM_syllabus.pdf hejsnsjs
raipureastha08
 
PPTX
Normal distriutionvggggggggggggggggggg.pptx
JayeshTaneja4
 
PPTX
2.Important-Definihhhhhhtions18 (1).pptx
trishalasharma7
 
PPTX
西班牙海牙认证瓦伦西亚国际大学毕业证与成绩单文凭复刻快速办理毕业证书
sw6vvn9s
 
PPTX
PPT on the topic of programming language
dishasindhava
 
PPTX
Query and optimizing operating system.pptx
YoomifTube
 
PPTX
Operating-Systems-A-Journey ( by information
parthbhanushali307
 
PPTX
great itemsgreat itemsgreat itemsgreat items.pptx
saurabh13smr
 
PPTX
Basics of Memristors and fundamentals.pptx
onterusmail
 
PPTX
PHISHING ATTACKS. _. _.pptx[]
kumarrana7525
 
PPTX
办理HFM文凭|购买代特莫尔德音乐学院毕业证文凭100%复刻安全可靠的
1cz3lou8
 
PPTX
Boolean Algebra-Properties and Theorems.pptx
bhavanavarri5458
 
PPTX
13. ANAESTHETICS AND ALCOHOLS.pptx fucking
sriramraja650
 
PPTX
basic_parts-of_computer-1618-754-622.pptx
patelravi16187
 
PDF
INTEL CPU 3RD GEN.pdf variadas de computacion
juancardozzo26
 
PPTX
DOC-20250728-WAprocess releases large amounts of carbon dioxide (CO₂), sulfur...
samt56673
 
PPTX
Mobile-Device-Management-MDM-Architecture.pptx
pranavnandwanshi99
 
PPTX
PPT FOR BASIC UNDERSTANDING OF COMPUTER HARDWARE, SOFTWARE & FIRMWARE
kavishvora10
 
atoma.pptxejejejejeejejjeejeejeju3u3u3u3
manthan912009
 
Aryanbarot28.pptx Introduction of window os for the projects
aryanbarot004
 
Abbreviations in NC-ISM_syllabus.pdf hejsnsjs
raipureastha08
 
Normal distriutionvggggggggggggggggggg.pptx
JayeshTaneja4
 
2.Important-Definihhhhhhtions18 (1).pptx
trishalasharma7
 
西班牙海牙认证瓦伦西亚国际大学毕业证与成绩单文凭复刻快速办理毕业证书
sw6vvn9s
 
PPT on the topic of programming language
dishasindhava
 
Query and optimizing operating system.pptx
YoomifTube
 
Operating-Systems-A-Journey ( by information
parthbhanushali307
 
great itemsgreat itemsgreat itemsgreat items.pptx
saurabh13smr
 
Basics of Memristors and fundamentals.pptx
onterusmail
 
PHISHING ATTACKS. _. _.pptx[]
kumarrana7525
 
办理HFM文凭|购买代特莫尔德音乐学院毕业证文凭100%复刻安全可靠的
1cz3lou8
 
Boolean Algebra-Properties and Theorems.pptx
bhavanavarri5458
 
13. ANAESTHETICS AND ALCOHOLS.pptx fucking
sriramraja650
 
basic_parts-of_computer-1618-754-622.pptx
patelravi16187
 
INTEL CPU 3RD GEN.pdf variadas de computacion
juancardozzo26
 
DOC-20250728-WAprocess releases large amounts of carbon dioxide (CO₂), sulfur...
samt56673
 
Mobile-Device-Management-MDM-Architecture.pptx
pranavnandwanshi99
 
PPT FOR BASIC UNDERSTANDING OF COMPUTER HARDWARE, SOFTWARE & FIRMWARE
kavishvora10
 

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 [email protected] 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: [email protected]  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 [email protected]