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

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

  • 1.
    Getting started withIoT 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 withIoT 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 withIoT 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 withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 What is IoT?
  • 5.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 It’s Big!
  • 6.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Really Big!
  • 7.
    Getting started withIoT 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 withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 What is IoT?
  • 9.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Internet of s**t…
  • 10.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Internet of s**t…
  • 11.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Internet of s**t…
  • 12.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Internet of s**t…
  • 13.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Internet of s**t…
  • 14.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Internet of s**t… John Romkey
  • 15.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Internet of s**t…
  • 16.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Internet of s**t…
  • 17.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Internet of s**t…
  • 18.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 What is IoT for me?
  • 19.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 IoT for me…
  • 20.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 IoT for me…
  • 21.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 IoT for me…
  • 22.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 IoT for me…
  • 23.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 IoT for me…
  • 24.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 An Industry Example…
  • 25.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 The Connected Cow
  • 26.
    Getting started withIoT 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 withIoT 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 withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 The Connected Cow “How can this be improved with technology?”
  • 29.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 The Connected Cow
  • 30.
    Getting started withIoT 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 withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 The Connected Cow
  • 32.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 The Hardware…
  • 33.
    Getting started withIoT 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 withIoT 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 withIoT 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 withIoT 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 withIoT 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 withIoT 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 withIoT 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 withIoT 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 withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Raspberry Pi In Space!
  • 42.
    Getting started withIoT 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 withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Get it?
  • 44.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 WHAT?
  • 45.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Magic Smoke?
  • 46.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Later Maybe?
  • 47.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 The Software…
  • 48.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Micro:bit…
  • 49.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Micro:bit Microsoft Make Code… https://makecode.microbit.org/
  • 50.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Arduino…
  • 51.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Arduino Uno Autodesk TinkerCAD https://www.tinkercad.com/#/?type=circuits
  • 52.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 MXChip…
  • 53.
    Getting started withIoT 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 withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Raspberry Pi…
  • 55.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Sense Hat Emulator https://trinket.io/sense-hat Raspberry Pi 3B+
  • 56.
    Getting started withIoT 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 withIoT 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 withIoT 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 withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 I’m excited… … What next?
  • 60.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Build Something!
  • 61.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Build Something!
  • 62.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Build Something!
  • 63.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Build Something!
  • 64.
    Getting started withIoT 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 withIoT 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 withIoT 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 withIoT 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 withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Confused… Just Ask!
  • 69.
    Getting started withIoT with only your laptop – © Pete Gallagher – PJG Creations - 2019 Thanks! @pete_codes pete@pjgcreations.co.uk

Editor's Notes

  • #15 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
  • #26 Dairy Farmers Have a Problem They artificially inseminate their cows Cows go into heat - only for short periods Called Estrus or Oestrus!
  • #27 Visual Detection - The cow will stand more often + Other methods… Yuck!
  • #30 A fitbit! Fujitsu 10,000 steps
  • #31 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
  • #32  Cow Pedometer Antenna Receiver Router Base Station Cloud Alerts to Mobile Devices Labour Saving Other Devices Necklaces + microphone = movement and noise
  • #34 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
  • #41 BCM = System on a Chip
  • #42 Sense Hat
  • #45 A fitbit! Fujitsu 10,000 steps
  • #46 A fitbit! Fujitsu 10,000 steps
  • #47 A fitbit! Fujitsu 10,000 steps
  • #50 BCM = System on a Chip
  • #52 BCM = System on a Chip
  • #54 BCM = System on a Chip
  • #56 BCM = System on a Chip