SlideShare a Scribd company logo
IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes
IoT with only
your laptop
PETE GALLAGHER
PJGCREATIONS.CO.UK
02/10/2019
A Lightning Talk
IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes
About Me
Pete Gallagher
@pete_codes / @PJGCreations
www.PeteCodes.co.uk
www.PJGCreations.co.uk
Pete@PJGCreations.co.uk
IT Consultant, Microsoft Azure MVP
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 2019 @Pete_Codes
What we’re going to be doing…
Hardware Review
Microsoft MakeCode
AutoDesk TinkerCad
Raspberry Pi – Sense Hat Emulator
Advanced Options
IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes
The Hardware…
IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes
Platform Options
Raspberry Pi
Arduino (Uno) Particle (Photon)BBC Micro:bit
Microchip (RN1723)MxChip AZ3166Feather (Huzzah)
Arduino (Mega)
IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes
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
IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes
 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
IoT with only your laptop – Copyright Pete Gallagher 2019 @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 2019 @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 2019 @Pete_Codes
Raspberry Pi 4B
Manufacturer: Raspberry Pi Foundation
Processor:
Quad Core Broadcom BCM2711B0 ARM Cortex
A72 @ 1.5GHz + Up to 4GB 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 2019 @Pete_Codes
Raspberry Pi In Space!
IoT with only your laptop – Copyright Pete Gallagher 2019 @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 2019 @Pete_Codes
Get it?
IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes
WHAT?
IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes
Magic Smoke?
IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes
Later Maybe?
IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes
The Software…
IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes
Micro:bit…
IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes
Micro:bit
Microsoft Make Code…
https://makecode.microbit.org/
IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes
Arduino…
IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes
Arduino Uno
Autodesk TinkerCAD
https://www.tinkercad.com/#/?type=circuits
IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes
Raspberry Pi…
IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes
Sense Hat Emulator
https://trinket.io/sense-hat
Raspberry Pi 3B+
IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes
 Raspberry Pi Azure Simulator
http://bit.ly/pjgpiazuresim
 MxChip Azure Simulator
http://bit.ly/pjg-iot-mxchip-simulator
 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
IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes
I’m excited…
… What next?
IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes
Build Something!
IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes
Build Something!
IoT with only your laptop – Copyright Pete Gallagher 2019 @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 2019 @Pete_Codes
 Twitter
@pete_codes / @PJGCreations
 Email:
pete@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://lati.org.uk
 Tonight’s Slides:
http://bit.ly/IoTLaptopCodeClub
Contact Me
IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes
Thanks!
@pete_codes pete@pjgcreations.co.uk

More Related Content

What's hot (20)

PPTX
A Short History of IoT - Notts Techfast - 27-08-20
Peter Gallagher
 
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 - 2018 - Pi Jam
Peter Gallagher
 
PPTX
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - .NET Sout...
Peter Gallagher
 
PPTX
Getting started with IoT with only your laptop - August 2018
Peter Gallagher
 
PPTX
Raspbeery PI IoT
Tony Gerdjikov
 
PDF
Fullstack IoT Development
Andri Yadi
 
PDF
Gomba officinearduino 29_06_2015
CSI Piemonte
 
PDF
IRKit presentation for #sz1208
Masakazu Ohtsuka
 
PDF
Android + arduino = love @ Droidcon Bucharest 2012
Droidcon Eastern Europe
 
PDF
Echelon Indonesia 2016 - Innovation Through Opportunities in IoT & Arduino
Andri Yadi
 
PDF
Internet of Things Conference - Bogor city
Andri Yadi
 
PDF
Internet of things with python
jasssingh49
 
PDF
Internet of Things - Technological Perspective
Andri Yadi
 
PPTX
INTRODUCTION TO ARDUINO & RASPBERRY, SENSOR AND TEMPERATURE INTERAFCING
Devyani Chaudhari
 
PDF
The Internet of Things and You
TechWell
 
PPTX
Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - DDD 2020
Peter Gallagher
 
PDF
IoTCourse.pptx
wiTTyMinds1
 
PPT
Contruindo Robots com Java Embedded Suite, Raspberry PI, Arduino e Things API
Globalcode
 
PDF
Tangible Tools For Teaching With Python
Tony DiCola
 
A Short History of IoT - Notts Techfast - 27-08-20
Peter Gallagher
 
Getting started with IoT with only your laptop - September 2019 - Dot Net Liv...
Peter Gallagher
 
Getting started with IoT with only your laptop - 2018 - Pi Jam
Peter Gallagher
 
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - .NET Sout...
Peter Gallagher
 
Getting started with IoT with only your laptop - August 2018
Peter Gallagher
 
Raspbeery PI IoT
Tony Gerdjikov
 
Fullstack IoT Development
Andri Yadi
 
Gomba officinearduino 29_06_2015
CSI Piemonte
 
IRKit presentation for #sz1208
Masakazu Ohtsuka
 
Android + arduino = love @ Droidcon Bucharest 2012
Droidcon Eastern Europe
 
Echelon Indonesia 2016 - Innovation Through Opportunities in IoT & Arduino
Andri Yadi
 
Internet of Things Conference - Bogor city
Andri Yadi
 
Internet of things with python
jasssingh49
 
Internet of Things - Technological Perspective
Andri Yadi
 
INTRODUCTION TO ARDUINO & RASPBERRY, SENSOR AND TEMPERATURE INTERAFCING
Devyani Chaudhari
 
The Internet of Things and You
TechWell
 
Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - DDD 2020
Peter Gallagher
 
IoTCourse.pptx
wiTTyMinds1
 
Contruindo Robots com Java Embedded Suite, Raspberry PI, Arduino e Things API
Globalcode
 
Tangible Tools For Teaching With Python
Tony DiCola
 

Similar to Getting started with IoT with only your Laptop (Lightning Talk) - October 2019 - Code Club (20)

PPTX
Getting started with IoT with only your laptop - March 2020 - Dot Net Sheff
Peter Gallagher
 
PPTX
IoT with only your Laptop - Build Stuff 2021
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 - July 2019 - Digital Lincoln
Peter Gallagher
 
PPTX
Getting started with IoT with only your Laptop (GIF Version) - Derby Dot Net ...
Peter Gallagher
 
PPTX
Getting started with IoT - Notts IoT - April 2018
Peter Gallagher
 
PPTX
Azure IoT Hubs with Raspberry Pi and Node.js - Azure Bootcamp - 27-04-19
Peter Gallagher
 
PPTX
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - Dot NET Pe...
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 Arm with .NET 5, Blazor and SignalR - CSharp Co...
Peter Gallagher
 
PPTX
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - dotNET Stoke
Peter Gallagher
 
PPTX
Building a Raspberry Pi Robot with Dot NET 9, Blazor and SignalR - NDC London...
Peter Gallagher
 
PPTX
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR
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
 
PPTX
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - Bradford ...
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
 
Getting started with IoT with only your laptop - March 2020 - Dot Net Sheff
Peter Gallagher
 
IoT with only your Laptop - Build Stuff 2021
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 - July 2019 - Digital Lincoln
Peter Gallagher
 
Getting started with IoT with only your Laptop (GIF Version) - Derby Dot Net ...
Peter Gallagher
 
Getting started with IoT - Notts IoT - April 2018
Peter Gallagher
 
Azure IoT Hubs with Raspberry Pi and Node.js - Azure Bootcamp - 27-04-19
Peter Gallagher
 
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 - Yorkshire ...
Peter Gallagher
 
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - NDC Melbou...
Peter Gallagher
 
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
Peter Gallagher
 
Building a Raspberry Pi Robot with Dot NET 9, Blazor and SignalR - NDC London...
Peter Gallagher
 
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR
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
 
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - Bradford ...
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
 
Ad

More from Peter Gallagher (13)

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
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
Azure Percept Home Automation - Microsoft Reactor London - 28-05-22
Peter Gallagher
 
PPTX
Azure Percept Home Automation - .NET Liverpool - 28-10-21
Peter Gallagher
 
PPTX
Azure Percept Home Automation - .NET Docs Show - 20-09-21
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
 
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
 
Azure Percept Home Automation - Microsoft Reactor London - 28-05-22
Peter Gallagher
 
Azure Percept Home Automation - .NET Liverpool - 28-10-21
Peter Gallagher
 
Azure Percept Home Automation - .NET Docs Show - 20-09-21
Peter Gallagher
 
Ad

Recently uploaded (17)

PPTX
英国学位证(PSU毕业证书)普利茅斯大学毕业证书如何办理
Taqyea
 
PPTX
怎么办StoutLetter美国威斯康星大学斯托特分校本科毕业证,Stout学历证书
Taqyea
 
PPT
it_14.ppt using atharva college of engineering
shkzishan810
 
PPTX
Dock Line Organization Made Easy – Discover AMARREX, the Mooring Line Holder ...
Seawatt
 
PPTX
美国学位证(UDel毕业证书)特拉华大学毕业证书如何办理
Taqyea
 
PPTX
ualities-of-Quantitative-Research-1.pptx
jamjamkyong
 
PPT
(1) Chemotherapeutic drugs Antimicrobials.ppt
mkurdi133
 
PPTX
英国学位证(LTU毕业证书)利兹三一大学毕业证书如何办理
Taqyea
 
PPTX
西班牙维尔瓦大学电子版毕业证{UHU毕业完成信UHU水印成绩单}原版制作
Taqyea
 
PDF
Utility Software hshdgsvcjdgvbdvcfkcdgdc
imeetrinidadfuertesa
 
PPT
Computer Hardware and Software Hw and SW .ppt
MuzaFar28
 
PPTX
Contingency-Plan-and-Reminders-from-the-PMO.pptx
PrincessCamilleGalle1
 
PPTX
哪里购买澳洲学历认证查询伊迪斯科文大学成绩单水印ECU录取通知书
Taqyea
 
PPTX
Flannel graphFlannel graphFlannel graphFlannel graphFlannel graph
shareesh25
 
PDF
Development of Portable Spectometer For MIlk Qulaity analysis
ppr9495
 
PPT
Confined Space.ppth. Bbbb. Bbbbbbbbbbbbbbbbbbbbbbbnnnjjj
eshaiqbal7
 
PPTX
diagnosisinfpdpart1-200628063900 (1).pptx
JayeshTaneja4
 
英国学位证(PSU毕业证书)普利茅斯大学毕业证书如何办理
Taqyea
 
怎么办StoutLetter美国威斯康星大学斯托特分校本科毕业证,Stout学历证书
Taqyea
 
it_14.ppt using atharva college of engineering
shkzishan810
 
Dock Line Organization Made Easy – Discover AMARREX, the Mooring Line Holder ...
Seawatt
 
美国学位证(UDel毕业证书)特拉华大学毕业证书如何办理
Taqyea
 
ualities-of-Quantitative-Research-1.pptx
jamjamkyong
 
(1) Chemotherapeutic drugs Antimicrobials.ppt
mkurdi133
 
英国学位证(LTU毕业证书)利兹三一大学毕业证书如何办理
Taqyea
 
西班牙维尔瓦大学电子版毕业证{UHU毕业完成信UHU水印成绩单}原版制作
Taqyea
 
Utility Software hshdgsvcjdgvbdvcfkcdgdc
imeetrinidadfuertesa
 
Computer Hardware and Software Hw and SW .ppt
MuzaFar28
 
Contingency-Plan-and-Reminders-from-the-PMO.pptx
PrincessCamilleGalle1
 
哪里购买澳洲学历认证查询伊迪斯科文大学成绩单水印ECU录取通知书
Taqyea
 
Flannel graphFlannel graphFlannel graphFlannel graphFlannel graph
shareesh25
 
Development of Portable Spectometer For MIlk Qulaity analysis
ppr9495
 
Confined Space.ppth. Bbbb. Bbbbbbbbbbbbbbbbbbbbbbbnnnjjj
eshaiqbal7
 
diagnosisinfpdpart1-200628063900 (1).pptx
JayeshTaneja4
 

Getting started with IoT with only your Laptop (Lightning Talk) - October 2019 - Code Club

  • 1. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes IoT with only your laptop PETE GALLAGHER PJGCREATIONS.CO.UK 02/10/2019 A Lightning Talk
  • 2. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes About Me Pete Gallagher @pete_codes / @PJGCreations www.PeteCodes.co.uk www.PJGCreations.co.uk [email protected] IT Consultant, Microsoft Azure MVP 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 2019 @Pete_Codes What we’re going to be doing… Hardware Review Microsoft MakeCode AutoDesk TinkerCad Raspberry Pi – Sense Hat Emulator Advanced Options
  • 4. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes The Hardware…
  • 5. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes Platform Options Raspberry Pi Arduino (Uno) Particle (Photon)BBC Micro:bit Microchip (RN1723)MxChip AZ3166Feather (Huzzah) Arduino (Mega)
  • 6. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes 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
  • 7. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes  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
  • 8. IoT with only your laptop – Copyright Pete Gallagher 2019 @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
  • 9. IoT with only your laptop – Copyright Pete Gallagher 2019 @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
  • 10. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes Raspberry Pi 4B Manufacturer: Raspberry Pi Foundation Processor: Quad Core Broadcom BCM2711B0 ARM Cortex A72 @ 1.5GHz + Up to 4GB 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)
  • 11. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes Raspberry Pi In Space!
  • 12. IoT with only your laptop – Copyright Pete Gallagher 2019 @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
  • 13. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes Get it?
  • 14. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes WHAT?
  • 15. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes Magic Smoke?
  • 16. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes Later Maybe?
  • 17. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes The Software…
  • 18. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes Micro:bit…
  • 19. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes Micro:bit Microsoft Make Code… https://makecode.microbit.org/
  • 20. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes Arduino…
  • 21. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes Arduino Uno Autodesk TinkerCAD https://www.tinkercad.com/#/?type=circuits
  • 22. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes Raspberry Pi…
  • 23. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes Sense Hat Emulator https://trinket.io/sense-hat Raspberry Pi 3B+
  • 24. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes  Raspberry Pi Azure Simulator http://bit.ly/pjgpiazuresim  MxChip Azure Simulator http://bit.ly/pjg-iot-mxchip-simulator  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
  • 25. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes I’m excited… … What next?
  • 26. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes Build Something!
  • 27. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes Build Something!
  • 28. IoT with only your laptop – Copyright Pete Gallagher 2019 @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
  • 29. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes  Twitter @pete_codes / @PJGCreations  Email: [email protected]  Notts IoT: https://www.nottsiot.co.uk  Dot Net Notts: https://www.dotnetnotts.co  Notts Dev Workshop: https://www.nottsdevworkshop.co.uk  LATi: https://lati.org.uk  Tonight’s Slides: http://bit.ly/IoTLaptopCodeClub Contact Me
  • 30. IoT with only your laptop – Copyright Pete Gallagher 2019 @Pete_Codes Thanks! @pete_codes [email protected]

Editor's Notes

  • #6: 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
  • #11: BCM = System on a Chip
  • #12: Sense Hat
  • #15: A fitbit! Fujitsu 10,000 steps
  • #16: A fitbit! Fujitsu 10,000 steps
  • #20: BCM = System on a Chip
  • #22: BCM = System on a Chip
  • #24: BCM = System on a Chip
  • #31: Don’t forget to mention: Microbit Anything to do with Magnetometer or Gyroscope will require Calibrating!