SlideShare a Scribd company logo
1 of 69
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Getting started with IoT
with only your laptop
PETE GALLAGHER
PJGCREATIONS.CO.UK
17/03/2019
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
About Me
Pete Gallagher
@pete_codes / @PJGCreations
www.PJGCreations.co.uk
Pete@PJGCreations.co.uk
IT Consultant
Decades of Desktop, Web & Embedded Software experience
Meetup Organiser
STEM Ambassador … Gadget Addict
Father of two inquisitive girls
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
What we’re going to be doing…
 Basic Intro to IoT
 The Hardware
 The Software
 Q&A
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
What is IoT?
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
It’s Big!
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Really Big!
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Really Really Big!
http://bit.ly/gartnertrends2018
“Gartner forecasts that 14.2 billion connected
things will be in use in 2019, and that the total
will reach 25 billion by 2021”
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
What is IoT?
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Internet of s**t…
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Internet of s**t…
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Internet of s**t…
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Internet of s**t…
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Internet of s**t…
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Internet of s**t…
John Romkey
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Internet of s**t…
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Internet of s**t…
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Internet of s**t…
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
What is IoT for me?
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
IoT for me…
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
IoT for me…
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
IoT for me…
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
IoT for me…
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
IoT for me…
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
An Industry Example…
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
The Connected Cow
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
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”
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
 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
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
The Connected Cow
“How can this be improved with
technology?”
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
The Connected Cow
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
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
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
The Connected Cow
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
The Hardware…
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Platform Options
Raspberry Pi
Arduino (Uno) Particle (Photon)BBC Micro:bit
Microchip (RN1723)MxChip AZ3166Feather (Huzzah)
Arduino (Mega)
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Manufacturer: BBC
Processor:
32-bit ARM Cortex-M0 Microcontroller @
16MHz + 256KB Flash Memory + 16Kb SRAM
Connectivity: Radio, Bluetooth, USB
I/O: 25 GPIO Pins – SPI, I2C, Digital, Analogue
Sensors etc:
2 Buttons, Accelerometer, Magnetometer, 5x5
LED Display
Cost: £15
The BBC Micro:bit
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
 Handheld, programmable Microcontroller, with USB
 Two programmable buttons
 5x5 Grid of LED’s
 3 Digital / Analog Ports
 Bluetooth, Radio
 Light Sensor
 Accelerometer, Compass and Temperature Sensor
Micro:bit
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
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
Arduino Uno
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
 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
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Manufacturer: MXChip
Processor:
EMW3166 – Cortex M4 @ 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, OLED Screen,
Gyroscope, Accelerometer, Magnetometer,
Microphone.
Cost: £35
MXChip AZ3166
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
 Programmable Microcontroller
with Micro USB & WiFi
 25 GPIO Pins
 14 Digital + PWM + SPI + UART
 6 Analog Inputs
 OLED Screen
 User Buttons
MXChip AZ3166
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Raspberry Pi 3B+
Manufacturer: Raspberry Pi Foundation
Processor:
Quad Core Broadcom BCM2837 ARM Cortex
A53 @ 1.4GHz + 1GB 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)
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Raspberry Pi In Space!
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
 Full computer system capable of running Linux
 40 GPIO Pins
 Digital IO, SPI, UART, I2C, PWM
 HDMI Output
 4 x USB
 WIFI and Near Gigabit Ethernet
 Plenty of Add on Boards (HATs)
Raspberry Pi 3B+
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Get it?
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
WHAT?
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Magic Smoke?
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Later Maybe?
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
The Software…
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Micro:bit…
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Micro:bit
Microsoft Make Code…
https://makecode.microbit.org/
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Arduino…
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Arduino Uno
Autodesk TinkerCAD
https://www.tinkercad.com/#/?type=circuits
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
MXChip…
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Microsoft MXChip Simulator
https://azure-samples.github.io/iot-devkit-web-simulator/
MXChip AZ3166
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Raspberry Pi…
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Sense Hat Emulator
https://trinket.io/sense-hat
Raspberry Pi 3B+
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Raspberry Pi 3B+
Microsoft Azure Simulator
https://azure-samples.github.io/raspberry-pi-web-simulator/
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
 Microsoft Make Code (Micro:bit):
https://makecode.microbit.org/
 TinkerCAD Circuits (Arduino Uno):
https://www.tinkercad.com/#/?type=circuits
 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
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
 IBM BlueMix:
http://bit.ly/TOTIBMCloud
 Visual Studio Code + Azure IoT hub (Blog Post):
http://bit.ly/TOTVSCodeAzure
 Amazon Alexa Device Simulator
https://developer.amazon.com/alexa
Other Options
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
I’m excited…
… What next?
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Build Something!
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Build Something!
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Build Something!
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Build Something!
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
 Microsoft Make Code (Micro:bit):
http://bit.ly/pjg-makecode-web
 Windows 10 Microsoft Make Code (Micro:bit):
http://bit.ly/pjg-makecode-win10
Micro:bit Links
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
 TinkerCAD Circuits (Arduino Uno):
http://bit.ly/pjg-tinkercad
 Arduino IDE
http://bit.ly/pjg-arduino-ide
 Arduino Web Editor
http://bit.ly/pjg-arduino-ide-web
 Arduino Create Plugin
http://bit.ly/pjg-arduino-plugin
 Windows 10 Arduino IDE
http://bit.ly/pjg-arduino-ide-win10
Arduino Links
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
 The Connected Cow:
http://bit.ly/TOTConnectedCow
 Microsoft Virtual Academy IoT Course:
http://bit.ly/TOTMSVAIOT
Further Learning
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
 Twitter
@PJGCreations / @pete_codes
 Email:
pete@pjgcreations.co.uk
 Notts IoT:
https://www.nottsiot.co.uk
 Today’s Slides:
http://bit.ly/IoTLaptopSlidesIoTLeeds
Contact Me
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Confused… Just Ask!
Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019
Thanks!
@pete_codes
pete@pjgcreations.co.uk

More Related Content

What's hot

Azure IoT Hubs with Raspberry Pi and Node.js - Azure Bootcamp - 27-04-19
Azure IoT Hubs with Raspberry Pi and Node.js - Azure Bootcamp - 27-04-19Azure IoT Hubs with Raspberry Pi and Node.js - Azure Bootcamp - 27-04-19
Azure IoT Hubs with Raspberry Pi and Node.js - Azure Bootcamp - 27-04-19Peter Gallagher
 
Getting started with IoT - Notts IoT - April 2018
Getting started with IoT - Notts IoT - April 2018Getting started with IoT - Notts IoT - April 2018
Getting started with IoT - Notts IoT - April 2018Peter Gallagher
 
Azure IoT Hubs with Raspberry Pi and Node.js
Azure IoT Hubs with Raspberry Pi and Node.jsAzure IoT Hubs with Raspberry Pi and Node.js
Azure IoT Hubs with Raspberry Pi and Node.jsPeter Gallagher
 
Ethics_Internet of Things
Ethics_Internet of ThingsEthics_Internet of Things
Ethics_Internet of Thingsalengadan
 
IRJET - Google Assistant Controlled Home
IRJET -  	  Google Assistant Controlled HomeIRJET -  	  Google Assistant Controlled Home
IRJET - Google Assistant Controlled HomeIRJET Journal
 
DevOps in an IoT World - Brighton Web Development - 29-10-20
DevOps in an IoT World - Brighton Web Development - 29-10-20DevOps in an IoT World - Brighton Web Development - 29-10-20
DevOps in an IoT World - Brighton Web Development - 29-10-20Peter Gallagher
 
Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...
Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...
Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...Year of the X
 
IRJET- Voice Controlled Home Automation System
IRJET- Voice Controlled Home Automation SystemIRJET- Voice Controlled Home Automation System
IRJET- Voice Controlled Home Automation SystemIRJET Journal
 
11-2016_Entrepreneurial Engineer
11-2016_Entrepreneurial Engineer11-2016_Entrepreneurial Engineer
11-2016_Entrepreneurial EngineerMark W. Bennett
 
The Internet of Things: Tutorial for students
The Internet of Things: Tutorial for studentsThe Internet of Things: Tutorial for students
The Internet of Things: Tutorial for studentsDaeyoung Kim
 

What's hot (11)

Azure IoT Hubs with Raspberry Pi and Node.js - Azure Bootcamp - 27-04-19
Azure IoT Hubs with Raspberry Pi and Node.js - Azure Bootcamp - 27-04-19Azure IoT Hubs with Raspberry Pi and Node.js - Azure Bootcamp - 27-04-19
Azure IoT Hubs with Raspberry Pi and Node.js - Azure Bootcamp - 27-04-19
 
Getting started with IoT - Notts IoT - April 2018
Getting started with IoT - Notts IoT - April 2018Getting started with IoT - Notts IoT - April 2018
Getting started with IoT - Notts IoT - April 2018
 
Azure IoT Hubs with Raspberry Pi and Node.js
Azure IoT Hubs with Raspberry Pi and Node.jsAzure IoT Hubs with Raspberry Pi and Node.js
Azure IoT Hubs with Raspberry Pi and Node.js
 
Ethics_Internet of Things
Ethics_Internet of ThingsEthics_Internet of Things
Ethics_Internet of Things
 
IRJET - Google Assistant Controlled Home
IRJET -  	  Google Assistant Controlled HomeIRJET -  	  Google Assistant Controlled Home
IRJET - Google Assistant Controlled Home
 
DevOps in an IoT World - Brighton Web Development - 29-10-20
DevOps in an IoT World - Brighton Web Development - 29-10-20DevOps in an IoT World - Brighton Web Development - 29-10-20
DevOps in an IoT World - Brighton Web Development - 29-10-20
 
Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...
Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...
Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...
 
IRJET- Voice Controlled Home Automation System
IRJET- Voice Controlled Home Automation SystemIRJET- Voice Controlled Home Automation System
IRJET- Voice Controlled Home Automation System
 
Technical Volume 1.7
Technical Volume 1.7Technical Volume 1.7
Technical Volume 1.7
 
11-2016_Entrepreneurial Engineer
11-2016_Entrepreneurial Engineer11-2016_Entrepreneurial Engineer
11-2016_Entrepreneurial Engineer
 
The Internet of Things: Tutorial for students
The Internet of Things: Tutorial for studentsThe Internet of Things: Tutorial for students
The Internet of Things: Tutorial for students
 

Similar to Getting started with IoT with only your Laptop - March 2019 - IoT Leeds

Getting started with IoT with only your laptop - September 2019 - Dot Net Liv...
Getting started with IoT with only your laptop - September 2019 - Dot Net Liv...Getting started with IoT with only your laptop - September 2019 - Dot Net Liv...
Getting started with IoT with only your laptop - September 2019 - Dot Net Liv...Peter Gallagher
 
Getting started with IoT with only your Laptop (Lightning Talk) - October 201...
Getting started with IoT with only your Laptop (Lightning Talk) - October 201...Getting started with IoT with only your Laptop (Lightning Talk) - October 201...
Getting started with IoT with only your Laptop (Lightning Talk) - October 201...Peter Gallagher
 
IoT with only your Laptop - Build Stuff 2021
IoT with only your Laptop - Build Stuff 2021IoT with only your Laptop - Build Stuff 2021
IoT with only your Laptop - Build Stuff 2021Peter Gallagher
 
Getting started with the Particle Photon
Getting started with the Particle PhotonGetting started with the Particle Photon
Getting started with the Particle PhotonPeter Gallagher
 
The BBC Micro:Bit - It does (way) more than you think!
The BBC Micro:Bit - It does (way) more than you think!The BBC Micro:Bit - It does (way) more than you think!
The BBC Micro:Bit - It does (way) more than you think!Peter Gallagher
 
IoT with only your laptop - Microsoft Garage - January 2021
IoT with only your laptop - Microsoft Garage - January 2021IoT with only your laptop - Microsoft Garage - January 2021
IoT with only your laptop - Microsoft Garage - January 2021Peter Gallagher
 
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - Dot NET Pe...
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - Dot NET Pe...Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - Dot NET Pe...
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - Dot NET Pe...Peter Gallagher
 
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 - NDC Melbou...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 - NDC Melbou...Peter Gallagher
 
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.pptxBuilding a Raspberry Pi Robot with Dot NET 6 Blazor and SignalR.pptx
Building a Raspberry Pi Robot with Dot NET 6 Blazor and SignalR.pptxPeter Gallagher
 
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 - Yorkshire ...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 - Yorkshire ...Peter Gallagher
 
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.pptxBuilding a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR.pptx
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR.pptxPeter Gallagher
 
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalRBuilding a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalRPeter Gallagher
 
JTAG Debugging with the ESP32, Visual Micro and PlatformIO
JTAG Debugging with the ESP32, Visual Micro and PlatformIOJTAG Debugging with the ESP32, Visual Micro and PlatformIO
JTAG Debugging with the ESP32, Visual Micro and PlatformIOPeter Gallagher
 
Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - NDC London 2021
Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - NDC London 2021Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - NDC London 2021
Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - NDC London 2021Peter Gallagher
 
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - CSharp Co...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - CSharp Co...Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - CSharp Co...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - CSharp Co...Peter Gallagher
 
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - dotNET Stoke
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - dotNET StokeBuilding a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - dotNET Stoke
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - dotNET StokePeter Gallagher
 
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalRBuilding a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalRPeter Gallagher
 
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - HackSoc -...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - HackSoc -...Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - HackSoc -...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - HackSoc -...Peter Gallagher
 
Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - DDD 2020
Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - DDD 2020Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - DDD 2020
Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - DDD 2020Peter Gallagher
 

Similar to Getting started with IoT with only your Laptop - March 2019 - IoT Leeds (20)

Getting started with IoT with only your laptop - September 2019 - Dot Net Liv...
Getting started with IoT with only your laptop - September 2019 - Dot Net Liv...Getting started with IoT with only your laptop - September 2019 - Dot Net Liv...
Getting started with IoT with only your laptop - September 2019 - Dot Net Liv...
 
Getting started with IoT with only your Laptop (Lightning Talk) - October 201...
Getting started with IoT with only your Laptop (Lightning Talk) - October 201...Getting started with IoT with only your Laptop (Lightning Talk) - October 201...
Getting started with IoT with only your Laptop (Lightning Talk) - October 201...
 
IoT with only your Laptop - Build Stuff 2021
IoT with only your Laptop - Build Stuff 2021IoT with only your Laptop - Build Stuff 2021
IoT with only your Laptop - Build Stuff 2021
 
The ABC of IoT
The ABC of IoTThe ABC of IoT
The ABC of IoT
 
Getting started with the Particle Photon
Getting started with the Particle PhotonGetting started with the Particle Photon
Getting started with the Particle Photon
 
The BBC Micro:Bit - It does (way) more than you think!
The BBC Micro:Bit - It does (way) more than you think!The BBC Micro:Bit - It does (way) more than you think!
The BBC Micro:Bit - It does (way) more than you think!
 
IoT with only your laptop - Microsoft Garage - January 2021
IoT with only your laptop - Microsoft Garage - January 2021IoT with only your laptop - Microsoft Garage - January 2021
IoT with only your laptop - Microsoft Garage - January 2021
 
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - Dot NET Pe...
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - Dot NET Pe...Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - Dot NET Pe...
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - Dot NET Pe...
 
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 - NDC Melbou...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 - NDC Melbou...
 
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.pptxBuilding 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
 
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 - Yorkshire ...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 - Yorkshire ...
 
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.pptxBuilding 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
 
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalRBuilding a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR
 
JTAG Debugging with the ESP32, Visual Micro and PlatformIO
JTAG Debugging with the ESP32, Visual Micro and PlatformIOJTAG Debugging with the ESP32, Visual Micro and PlatformIO
JTAG Debugging with the ESP32, Visual Micro and PlatformIO
 
Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - NDC London 2021
Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - NDC London 2021Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - NDC London 2021
Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - NDC London 2021
 
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - CSharp Co...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - CSharp Co...Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - CSharp Co...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - CSharp Co...
 
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - dotNET Stoke
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - dotNET StokeBuilding a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - dotNET Stoke
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - dotNET Stoke
 
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalRBuilding a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR
 
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - HackSoc -...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - HackSoc -...Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - HackSoc -...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - HackSoc -...
 
Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - DDD 2020
Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - DDD 2020Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - DDD 2020
Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - DDD 2020
 

More from Peter Gallagher

Supercharging your Data with Azure AI Search and Azure OpenAI
Supercharging your Data with Azure AI Search and Azure OpenAISupercharging your Data with Azure AI Search and Azure OpenAI
Supercharging your Data with Azure AI Search and Azure OpenAIPeter Gallagher
 
Experience Raspberry Pi 5 - October 2023
Experience Raspberry Pi 5 - October 2023Experience Raspberry Pi 5 - October 2023
Experience Raspberry Pi 5 - October 2023Peter Gallagher
 
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 - Slides Onl...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 - Slides Onl...Peter Gallagher
 
Building a Raspberry Pi Robot with Dot NET 7, Blazor and SignalR - TechDays 2023
Building a Raspberry Pi Robot with Dot NET 7, Blazor and SignalR - TechDays 2023Building a Raspberry Pi Robot with Dot NET 7, Blazor and SignalR - TechDays 2023
Building a Raspberry Pi Robot with Dot NET 7, Blazor and SignalR - TechDays 2023Peter Gallagher
 
Azure Percept Home Automation - Hacksoc 2022
Azure Percept Home Automation - Hacksoc 2022Azure Percept Home Automation - Hacksoc 2022
Azure Percept Home Automation - Hacksoc 2022Peter Gallagher
 
Deploying Web Apps using Config and Infrastructure as Code with Octopus Deplo...
Deploying Web Apps using Config and Infrastructure as Code with Octopus Deplo...Deploying Web Apps using Config and Infrastructure as Code with Octopus Deplo...
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...
Deploying Web Apps using Config and Infrastructure as Code with Octopus Deplo...Deploying Web Apps using Config and Infrastructure as Code with Octopus Deplo...
Deploying Web Apps using Config and Infrastructure as Code with Octopus Deplo...Peter Gallagher
 
Config and Deployments as Code with Octopus Deploy
Config and Deployments as Code with Octopus DeployConfig and Deployments as Code with Octopus Deploy
Config and Deployments as Code with Octopus DeployPeter Gallagher
 
Azure Percept Home Automation - Microsoft Reactor London - 28-05-22
Azure Percept Home Automation - Microsoft Reactor London - 28-05-22Azure Percept Home Automation - Microsoft Reactor London - 28-05-22
Azure Percept Home Automation - Microsoft Reactor London - 28-05-22Peter Gallagher
 
Azure Percept Home Automation - Festive Tech Calendar 2021 - 01-12-21
Azure Percept Home Automation  - Festive Tech Calendar 2021 - 01-12-21Azure Percept Home Automation  - Festive Tech Calendar 2021 - 01-12-21
Azure Percept Home Automation - Festive Tech Calendar 2021 - 01-12-21Peter Gallagher
 
Azure Percept Home Automation - .NET Liverpool - 28-10-21
Azure Percept Home Automation  - .NET Liverpool - 28-10-21Azure Percept Home Automation  - .NET Liverpool - 28-10-21
Azure Percept Home Automation - .NET Liverpool - 28-10-21Peter Gallagher
 
Azure Percept Home Automation - .NET Docs Show - 20-09-21
Azure Percept Home Automation  - .NET Docs Show - 20-09-21Azure Percept Home Automation  - .NET Docs Show - 20-09-21
Azure Percept Home Automation - .NET Docs Show - 20-09-21Peter Gallagher
 
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - Bradford ...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - Bradford ...Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - Bradford ...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - Bradford ...Peter Gallagher
 
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - .NET Sout...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - .NET Sout...Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - .NET Sout...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - .NET Sout...Peter Gallagher
 
IoT isn't just for Christmas
IoT isn't just for ChristmasIoT isn't just for Christmas
IoT isn't just for ChristmasPeter Gallagher
 

More from Peter Gallagher (15)

Supercharging your Data with Azure AI Search and Azure OpenAI
Supercharging your Data with Azure AI Search and Azure OpenAISupercharging your Data with Azure AI Search and Azure OpenAI
Supercharging your Data with Azure AI Search and Azure OpenAI
 
Experience Raspberry Pi 5 - October 2023
Experience Raspberry Pi 5 - October 2023Experience Raspberry Pi 5 - October 2023
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 - Slides Onl...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 - Slides Onl...
 
Building a Raspberry Pi Robot with Dot NET 7, Blazor and SignalR - TechDays 2023
Building a Raspberry Pi Robot with Dot NET 7, Blazor and SignalR - TechDays 2023Building a Raspberry Pi Robot with Dot NET 7, Blazor and SignalR - TechDays 2023
Building a Raspberry Pi Robot with Dot NET 7, Blazor and SignalR - TechDays 2023
 
Azure Percept Home Automation - Hacksoc 2022
Azure Percept Home Automation - Hacksoc 2022Azure Percept Home Automation - Hacksoc 2022
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...Deploying Web Apps using Config and Infrastructure as Code with Octopus Deplo...
Deploying Web Apps using Config and Infrastructure as Code with Octopus Deplo...
 
Deploying Web Apps using Config and Infrastructure as Code with Octopus Deplo...
Deploying Web Apps using Config and Infrastructure as Code with Octopus Deplo...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
Config and Deployments as Code with Octopus DeployConfig and Deployments as Code with Octopus Deploy
Config and Deployments as Code with Octopus Deploy
 
Azure Percept Home Automation - Microsoft Reactor London - 28-05-22
Azure Percept Home Automation - Microsoft Reactor London - 28-05-22Azure Percept Home Automation - Microsoft Reactor London - 28-05-22
Azure Percept Home Automation - Microsoft Reactor London - 28-05-22
 
Azure Percept Home Automation - Festive Tech Calendar 2021 - 01-12-21
Azure Percept Home Automation  - Festive Tech Calendar 2021 - 01-12-21Azure Percept Home Automation  - Festive Tech Calendar 2021 - 01-12-21
Azure Percept Home Automation - Festive Tech Calendar 2021 - 01-12-21
 
Azure Percept Home Automation - .NET Liverpool - 28-10-21
Azure Percept Home Automation  - .NET Liverpool - 28-10-21Azure Percept Home Automation  - .NET Liverpool - 28-10-21
Azure Percept Home Automation - .NET Liverpool - 28-10-21
 
Azure Percept Home Automation - .NET Docs Show - 20-09-21
Azure Percept Home Automation  - .NET Docs Show - 20-09-21Azure Percept Home Automation  - .NET Docs Show - 20-09-21
Azure Percept Home Automation - .NET Docs Show - 20-09-21
 
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - Bradford ...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - Bradford ...Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - Bradford ...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - Bradford ...
 
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - .NET Sout...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - .NET Sout...Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - .NET Sout...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - .NET Sout...
 
IoT isn't just for Christmas
IoT isn't just for ChristmasIoT isn't just for Christmas
IoT isn't just for Christmas
 

Recently uploaded

Thane Escorts, (Pooja 09892124323), Thane Call Girls
Thane Escorts, (Pooja 09892124323), Thane Call GirlsThane Escorts, (Pooja 09892124323), Thane Call Girls
Thane Escorts, (Pooja 09892124323), Thane Call GirlsPooja Nehwal
 
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...Pooja Nehwal
 
Slim Call Girls Service Badshah Nagar * 9548273370 Naughty Call Girls Service...
Slim Call Girls Service Badshah Nagar * 9548273370 Naughty Call Girls Service...Slim Call Girls Service Badshah Nagar * 9548273370 Naughty Call Girls Service...
Slim Call Girls Service Badshah Nagar * 9548273370 Naughty Call Girls Service...nagunakhan
 
Call Girls Delhi {Rohini} 9711199012 high profile service
Call Girls Delhi {Rohini} 9711199012 high profile serviceCall Girls Delhi {Rohini} 9711199012 high profile service
Call Girls Delhi {Rohini} 9711199012 high profile servicerehmti665
 
Call Girls Delhi {Rs-10000 Laxmi Nagar] 9711199012 Whats Up Number
Call Girls Delhi {Rs-10000 Laxmi Nagar] 9711199012 Whats Up NumberCall Girls Delhi {Rs-10000 Laxmi Nagar] 9711199012 Whats Up Number
Call Girls Delhi {Rs-10000 Laxmi Nagar] 9711199012 Whats Up NumberMs Riya
 
Beautiful Sapna Call Girls CP 9711199012 ☎ Call /Whatsapps
Beautiful Sapna Call Girls CP 9711199012 ☎ Call /WhatsappsBeautiful Sapna Call Girls CP 9711199012 ☎ Call /Whatsapps
Beautiful Sapna Call Girls CP 9711199012 ☎ Call /Whatsappssapnasaifi408
 
(ZARA) Call Girls Jejuri ( 7001035870 ) HI-Fi Pune Escorts Service
(ZARA) Call Girls Jejuri ( 7001035870 ) HI-Fi Pune Escorts Service(ZARA) Call Girls Jejuri ( 7001035870 ) HI-Fi Pune Escorts Service
(ZARA) Call Girls Jejuri ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Call Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...Pooja Nehwal
 
定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一
定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一
定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一ga6c6bdl
 
WhatsApp 9892124323 ✓Call Girls In Khar ( Mumbai ) secure service - Bandra F...
WhatsApp 9892124323 ✓Call Girls In Khar ( Mumbai ) secure service -  Bandra F...WhatsApp 9892124323 ✓Call Girls In Khar ( Mumbai ) secure service -  Bandra F...
WhatsApp 9892124323 ✓Call Girls In Khar ( Mumbai ) secure service - Bandra F...Pooja Nehwal
 
如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一
如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一
如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一ga6c6bdl
 
如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一
如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一
如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一ga6c6bdl
 
Alambagh Call Girl 9548273370 , Call Girls Service Lucknow
Alambagh Call Girl 9548273370 , Call Girls Service LucknowAlambagh Call Girl 9548273370 , Call Girls Service Lucknow
Alambagh Call Girl 9548273370 , Call Girls Service Lucknowmakika9823
 
Vip Noida Escorts 9873940964 Greater Noida Escorts Service
Vip Noida Escorts 9873940964 Greater Noida Escorts ServiceVip Noida Escorts 9873940964 Greater Noida Escorts Service
Vip Noida Escorts 9873940964 Greater Noida Escorts Serviceankitnayak356677
 
Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...
Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...
Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...Pooja Nehwal
 
Call Girls Service Kolkata Aishwarya 🤌 8250192130 🚀 Vip Call Girls Kolkata
Call Girls Service Kolkata Aishwarya 🤌  8250192130 🚀 Vip Call Girls KolkataCall Girls Service Kolkata Aishwarya 🤌  8250192130 🚀 Vip Call Girls Kolkata
Call Girls Service Kolkata Aishwarya 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 

Recently uploaded (20)

Thane Escorts, (Pooja 09892124323), Thane Call Girls
Thane Escorts, (Pooja 09892124323), Thane Call GirlsThane Escorts, (Pooja 09892124323), Thane Call Girls
Thane Escorts, (Pooja 09892124323), Thane Call Girls
 
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
 
Slim Call Girls Service Badshah Nagar * 9548273370 Naughty Call Girls Service...
Slim Call Girls Service Badshah Nagar * 9548273370 Naughty Call Girls Service...Slim Call Girls Service Badshah Nagar * 9548273370 Naughty Call Girls Service...
Slim Call Girls Service Badshah Nagar * 9548273370 Naughty Call Girls Service...
 
Call Girls Delhi {Rohini} 9711199012 high profile service
Call Girls Delhi {Rohini} 9711199012 high profile serviceCall Girls Delhi {Rohini} 9711199012 high profile service
Call Girls Delhi {Rohini} 9711199012 high profile service
 
Call Girls Delhi {Rs-10000 Laxmi Nagar] 9711199012 Whats Up Number
Call Girls Delhi {Rs-10000 Laxmi Nagar] 9711199012 Whats Up NumberCall Girls Delhi {Rs-10000 Laxmi Nagar] 9711199012 Whats Up Number
Call Girls Delhi {Rs-10000 Laxmi Nagar] 9711199012 Whats Up Number
 
Beautiful Sapna Call Girls CP 9711199012 ☎ Call /Whatsapps
Beautiful Sapna Call Girls CP 9711199012 ☎ Call /WhatsappsBeautiful Sapna Call Girls CP 9711199012 ☎ Call /Whatsapps
Beautiful Sapna Call Girls CP 9711199012 ☎ Call /Whatsapps
 
(ZARA) Call Girls Jejuri ( 7001035870 ) HI-Fi Pune Escorts Service
(ZARA) Call Girls Jejuri ( 7001035870 ) HI-Fi Pune Escorts Service(ZARA) Call Girls Jejuri ( 7001035870 ) HI-Fi Pune Escorts Service
(ZARA) Call Girls Jejuri ( 7001035870 ) HI-Fi Pune Escorts Service
 
Call Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur Escorts
 
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...
 
定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一
定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一
定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一
 
WhatsApp 9892124323 ✓Call Girls In Khar ( Mumbai ) secure service - Bandra F...
WhatsApp 9892124323 ✓Call Girls In Khar ( Mumbai ) secure service -  Bandra F...WhatsApp 9892124323 ✓Call Girls In Khar ( Mumbai ) secure service -  Bandra F...
WhatsApp 9892124323 ✓Call Girls In Khar ( Mumbai ) secure service - Bandra F...
 
如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一
如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一
如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一
 
young call girls in Sainik Farm 🔝 9953056974 🔝 Delhi escort Service
young call girls in Sainik Farm 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Sainik Farm 🔝 9953056974 🔝 Delhi escort Service
young call girls in Sainik Farm 🔝 9953056974 🔝 Delhi escort Service
 
如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一
如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一
如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一
 
Alambagh Call Girl 9548273370 , Call Girls Service Lucknow
Alambagh Call Girl 9548273370 , Call Girls Service LucknowAlambagh Call Girl 9548273370 , Call Girls Service Lucknow
Alambagh Call Girl 9548273370 , Call Girls Service Lucknow
 
Vip Noida Escorts 9873940964 Greater Noida Escorts Service
Vip Noida Escorts 9873940964 Greater Noida Escorts ServiceVip Noida Escorts 9873940964 Greater Noida Escorts Service
Vip Noida Escorts 9873940964 Greater Noida Escorts Service
 
9953330565 Low Rate Call Girls In Jahangirpuri Delhi NCR
9953330565 Low Rate Call Girls In Jahangirpuri  Delhi NCR9953330565 Low Rate Call Girls In Jahangirpuri  Delhi NCR
9953330565 Low Rate Call Girls In Jahangirpuri Delhi NCR
 
Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...
Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...
Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...
 
Call Girls Service Kolkata Aishwarya 🤌 8250192130 🚀 Vip Call Girls Kolkata
Call Girls Service Kolkata Aishwarya 🤌  8250192130 🚀 Vip Call Girls KolkataCall Girls Service Kolkata Aishwarya 🤌  8250192130 🚀 Vip Call Girls Kolkata
Call Girls Service Kolkata Aishwarya 🤌 8250192130 🚀 Vip Call Girls Kolkata
 

Getting started with IoT with only your Laptop - March 2019 - IoT Leeds

  • 1. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Getting started with IoT with only your laptop PETE GALLAGHER PJGCREATIONS.CO.UK 17/03/2019
  • 2. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 About Me Pete Gallagher @pete_codes / @PJGCreations www.PJGCreations.co.uk Pete@PJGCreations.co.uk IT Consultant Decades of Desktop, Web & Embedded Software experience Meetup Organiser STEM Ambassador … Gadget Addict Father of two inquisitive girls
  • 3. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 What we’re going to be doing…  Basic Intro to IoT  The Hardware  The Software  Q&A
  • 4. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 What is IoT?
  • 5. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 It’s Big!
  • 6. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Really Big!
  • 7. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Really Really Big! http://bit.ly/gartnertrends2018 “Gartner forecasts that 14.2 billion connected things will be in use in 2019, and that the total will reach 25 billion by 2021”
  • 8. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 What is IoT?
  • 9. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Internet of s**t…
  • 10. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Internet of s**t…
  • 11. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Internet of s**t…
  • 12. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Internet of s**t…
  • 13. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Internet of s**t…
  • 14. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Internet of s**t… John Romkey
  • 15. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Internet of s**t…
  • 16. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Internet of s**t…
  • 17. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Internet of s**t…
  • 18. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 What is IoT for me?
  • 19. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 IoT for me…
  • 20. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 IoT for me…
  • 21. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 IoT for me…
  • 22. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 IoT for me…
  • 23. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 IoT for me…
  • 24. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 An Industry Example…
  • 25. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 The Connected Cow
  • 26. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 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”
  • 27. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019  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
  • 28. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 The Connected Cow “How can this be improved with technology?”
  • 29. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 The Connected Cow
  • 30. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 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
  • 31. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 The Connected Cow
  • 32. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 The Hardware…
  • 33. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Platform Options Raspberry Pi Arduino (Uno) Particle (Photon)BBC Micro:bit Microchip (RN1723)MxChip AZ3166Feather (Huzzah) Arduino (Mega)
  • 34. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Manufacturer: BBC Processor: 32-bit ARM Cortex-M0 Microcontroller @ 16MHz + 256KB Flash Memory + 16Kb SRAM Connectivity: Radio, Bluetooth, USB I/O: 25 GPIO Pins – SPI, I2C, Digital, Analogue Sensors etc: 2 Buttons, Accelerometer, Magnetometer, 5x5 LED Display Cost: £15 The BBC Micro:bit
  • 35. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019  Handheld, programmable Microcontroller, with USB  Two programmable buttons  5x5 Grid of LED’s  3 Digital / Analog Ports  Bluetooth, Radio  Light Sensor  Accelerometer, Compass and Temperature Sensor Micro:bit
  • 36. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 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 Arduino Uno
  • 37. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019  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
  • 38. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Manufacturer: MXChip Processor: EMW3166 – Cortex M4 @ 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, OLED Screen, Gyroscope, Accelerometer, Magnetometer, Microphone. Cost: £35 MXChip AZ3166
  • 39. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019  Programmable Microcontroller with Micro USB & WiFi  25 GPIO Pins  14 Digital + PWM + SPI + UART  6 Analog Inputs  OLED Screen  User Buttons MXChip AZ3166
  • 40. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Raspberry Pi 3B+ Manufacturer: Raspberry Pi Foundation Processor: Quad Core Broadcom BCM2837 ARM Cortex A53 @ 1.4GHz + 1GB 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)
  • 41. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Raspberry Pi In Space!
  • 42. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019  Full computer system capable of running Linux  40 GPIO Pins  Digital IO, SPI, UART, I2C, PWM  HDMI Output  4 x USB  WIFI and Near Gigabit Ethernet  Plenty of Add on Boards (HATs) Raspberry Pi 3B+
  • 43. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Get it?
  • 44. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 WHAT?
  • 45. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Magic Smoke?
  • 46. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Later Maybe?
  • 47. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 The Software…
  • 48. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Micro:bit…
  • 49. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Micro:bit Microsoft Make Code… https://makecode.microbit.org/
  • 50. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Arduino…
  • 51. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Arduino Uno Autodesk TinkerCAD https://www.tinkercad.com/#/?type=circuits
  • 52. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 MXChip…
  • 53. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Microsoft MXChip Simulator https://azure-samples.github.io/iot-devkit-web-simulator/ MXChip AZ3166
  • 54. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Raspberry Pi…
  • 55. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Sense Hat Emulator https://trinket.io/sense-hat Raspberry Pi 3B+
  • 56. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Raspberry Pi 3B+ Microsoft Azure Simulator https://azure-samples.github.io/raspberry-pi-web-simulator/
  • 57. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019  Microsoft Make Code (Micro:bit): https://makecode.microbit.org/  TinkerCAD Circuits (Arduino Uno): https://www.tinkercad.com/#/?type=circuits  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
  • 58. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019  IBM BlueMix: http://bit.ly/TOTIBMCloud  Visual Studio Code + Azure IoT hub (Blog Post): http://bit.ly/TOTVSCodeAzure  Amazon Alexa Device Simulator https://developer.amazon.com/alexa Other Options
  • 59. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 I’m excited… … What next?
  • 60. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Build Something!
  • 61. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Build Something!
  • 62. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Build Something!
  • 63. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Build Something!
  • 64. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019  Microsoft Make Code (Micro:bit): http://bit.ly/pjg-makecode-web  Windows 10 Microsoft Make Code (Micro:bit): http://bit.ly/pjg-makecode-win10 Micro:bit Links
  • 65. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019  TinkerCAD Circuits (Arduino Uno): http://bit.ly/pjg-tinkercad  Arduino IDE http://bit.ly/pjg-arduino-ide  Arduino Web Editor http://bit.ly/pjg-arduino-ide-web  Arduino Create Plugin http://bit.ly/pjg-arduino-plugin  Windows 10 Arduino IDE http://bit.ly/pjg-arduino-ide-win10 Arduino Links
  • 66. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019  The Connected Cow: http://bit.ly/TOTConnectedCow  Microsoft Virtual Academy IoT Course: http://bit.ly/TOTMSVAIOT Further Learning
  • 67. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019  Twitter @PJGCreations / @pete_codes  Email: pete@pjgcreations.co.uk  Notts IoT: https://www.nottsiot.co.uk  Today’s Slides: http://bit.ly/IoTLaptopSlidesIoTLeeds Contact Me
  • 68. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Confused… Just Ask!
  • 69. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Thanks! @pete_codes pete@pjgcreations.co.uk

Editor's Notes

  1. We all know what the “Internet” in IoT is… Created in 1989 at CERN by Sir Tim Berners Lee. Released to the world in 1991. The Things of course are things like… Toaster was first IoT Device – John Romkey and Sam Hacket – 1990 – First public webpage 1991 – Still needed a human for the bread! Fourth Industrial Revolution
  2. Dairy Farmers Have a Problem They artificially inseminate their cows Cows go into heat - only for short periods Called Estrus or Oestrus!
  3. Visual Detection - The cow will stand more often + Other methods… Yuck!
  4. A fitbit! Fujitsu 10,000 steps
  5. 95% accurate for the detection of heat Pregnancy rate increase from 39% to 67% Up to 70% improvement. Window around insemination First half = female Last half = male
  6. Cow Pedometer Antenna Receiver Router Base Station Cloud Alerts to Mobile Devices Labour Saving Other Devices Necklaces + microphone = movement and noise
  7. Raspberry Pi 3B+: Quad Core Broadcom BCM2837 @ 1.4GHz WIFI, Bluetooth LE 40 GPIO Pins – SPI, UART, I2C, PWM £35 + SD Card + PSU + Keyboard + Mouse Arduino Uno: ATMEGA328 @ 16MHz 19 GPIO Pins – SPI, UART, Analog / Digital, PWM £22 Particle Photon: STM32F205RGY6 ARM Cortex M3 @ 120Mhz WIFI 18 GPIO Pins – SPI, UART, I2C, Digital / Analogue, CAN, PWM £19 BBC Micro:bit: 16 MHz 32-bit ARM Cortex-M0 microcontroller Radio Accelerometer, Magnetometer, 5x5 LED Display, 25 GPIO Pins £17 Microchip AZ3166: 32bit PIC Microcontroller £60
  8. BCM = System on a Chip
  9. Sense Hat
  10. A fitbit! Fujitsu 10,000 steps
  11. A fitbit! Fujitsu 10,000 steps
  12. A fitbit! Fujitsu 10,000 steps
  13. BCM = System on a Chip
  14. BCM = System on a Chip
  15. BCM = System on a Chip
  16. BCM = System on a Chip