Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Getting started with IoT with only your Laptop (GIF Version) - Derby Dot Net - November 2018

239 views

Published on

Sides from my "Getting started with IoT with only your laptop" talk. Given at the Derby Dot Net event - 29-11-18.

Note: Download to experience the GIF Goodness!

Published in: Devices & Hardware
  • Be the first to comment

Getting started with IoT with only your Laptop (GIF Version) - Derby Dot Net - November 2018

  1. 1. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Getting started with IoT with only your laptop PETE GALLAGHER PJGCREATIONS.CO.UK 29/11/2018
  2. 2. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 About Me Pete Gallagher @pete_codes / @PJGCreations www.PJGCreations.co.uk Pete@PJGCreations.co.uk IT Consultant Decades of Desktop, Web & Embedded Software experience Gadget Addict Father of two inquisitive girls
  3. 3. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 What we’re going to be doing…  Intro to IoT  The Hardware  The Software  Q&A  Playtime!
  4. 4. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 What is IoT?
  5. 5. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 What is IoT?
  6. 6. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Internet of s**t…
  7. 7. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Internet of s**t…
  8. 8. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Internet of s**t…
  9. 9. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Internet of s**t…
  10. 10. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Internet of s**t…
  11. 11. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Internet of s**t… John Romkey
  12. 12. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Internet of s**t…
  13. 13. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Internet of s**t…
  14. 14. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Internet of s**t…
  15. 15. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 What is IoT for me?
  16. 16. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 IoT for me…
  17. 17. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 IoT for me…
  18. 18. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 IoT for me…
  19. 19. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 IoT for me…
  20. 20. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 IoT for me…
  21. 21. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 An Industry Example…
  22. 22. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 The Connected Cow
  23. 23. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 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”
  24. 24. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018  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
  25. 25. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 The Connected Cow “How can this be improved with technology?”
  26. 26. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 The Connected Cow
  27. 27. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 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
  28. 28. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 The Connected Cow
  29. 29. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 The Hardware…
  30. 30. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Platform Options Raspberry Pi Arduino (Uno) Particle (Photon)BBC Micro:bit Microchip (RN1723)MxChip AZ3166Feather (Huzzah) Arduino (Mega)
  31. 31. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 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
  32. 32. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018  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
  33. 33. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 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
  34. 34. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018  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
  35. 35. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 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)
  36. 36. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Raspberry Pi In Space!
  37. 37. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018  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+
  38. 38. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Get it?
  39. 39. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 WHAT?
  40. 40. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Magic Smoke?
  41. 41. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Later Maybe?
  42. 42. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 The Software…
  43. 43. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Micro:bit…
  44. 44. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Micro:bit Microsoft Make Code… https://makecode.microbit.org/
  45. 45. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Arduino…
  46. 46. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Arduino Uno Autodesk TinkerCAD https://www.tinkercad.com/#/?type=circuits
  47. 47. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Raspberry Pi…
  48. 48. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Sense Hat Emulator https://trinket.io/sense-hat Raspberry Pi 3B+
  49. 49. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Raspberry Pi 3B+ Microsoft Azure Simulator https://azure-samples.github.io/raspberry-pi-web-simulator/
  50. 50. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018  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 Azure Simulator (Raspberry Pi): https://azure-samples.github.io/raspberry-pi-web-simulator/ Links
  51. 51. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018  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
  52. 52. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Confused… Just Ask!
  53. 53. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 I’m excited… … What next?
  54. 54. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Build Something!
  55. 55. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Build Something!
  56. 56. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Build Something!
  57. 57. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Build Something!
  58. 58. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018  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
  59. 59. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018  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
  60. 60. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018  The Connected Cow: http://bit.ly/TOTConnectedCow  Microsoft Virtual Academy IoT Course: http://bit.ly/TOTMSVAIOT Further Learning
  61. 61. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018  Twitter @PJGCreations / @pete_codes  Email: pete@pjgcreations.co.uk  Notts IoT: https://www.nottsiot.co.uk  Today’s Slides: http://bit.ly/DerbyIoTSlides Contact Me
  62. 62. Getting started with IoT with only your laptop – © Pete Gallagher – PJG Creations - 2018 Thanks!

×