SlideShare una empresa de Scribd logo
1 de 70
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
An Introduction to IoT and
Electronics
PETE GALLAGHER
PJGCREATIONS.CO.UK
19/04/2018
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
About Me
Pete Gallagher
@PJGCreations
www.PJGCreations.co.uk
Pete@PJGCreations.co.uk
• IT Consultant
• Decades of Desktop, Web & Embedded
Software experience
• Gadget Addict
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
What we’re going to be doing…
Basic understanding of IoT
What platform options are out there
An introduction to the various pieces of software
A description of some basic electronics
Building a basic circuit – “Hello World”
More advanced Topics
Q&A
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
What is IoT?
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
The Connected Cow
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – 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
per day, four to five times a day”
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – 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
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
The Connected Cow
“How can this be improved with
technology?”
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
The Connected Cow
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – 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
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
The Connected Cow
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
The Hardware…
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Platform Options
Raspberry Pi Arduino (Uno) Particle (Photon)
BBC Micro:bit Microchip (RN1723)MxChip AZ3166Feather (Huzzah)
Arduino (Mega)
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – 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)
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Raspberry Pi In Space!
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Arduino Uno
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
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Arduino Mega
Manufacturer: Arduino
Processor: ATMEGA2560 @ 16MHz + 256KB Flash Memory
Connectivity: USB
I/O: 70 GPIO Pins – SPI, UART, Analog / Digital, PWM
Sensors etc: None
Cost: £40
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Particle Photon
Manufacturer: Particle
Processor:
STM32F205RGY6 ARM Cortex M3 @ 120Mhz +
1MB Flash Memory and 128Kb RAM
Connectivity: Wifi, USB
I/O:
18 GPIO Pins – SPI, UART, I2C, Digital /
Analogue, CAN, PWM
Sensors etc: None
Cost: £19
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Feather Huzzah
Manufacturer: Adafruit
Processor:
ESP8266 WiFi microcontroller @ 80MHz + 4MB
of Flash Memory
Connectivity: Wifi, USB
I/O: 9 GPIO Pins – SPI, I2C, Digital, 1 Analogue
Sensors etc: None
Cost: £25
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
MxChip AZ3166
Manufacturer: MxChip
Processor:
EMW3166 Cortex M4 Wifi Microcontroller
@100MHz + 3MB of Flash Memory
Connectivity: Wifi, USB
I/O: 25 GPIO Pins
Sensors etc:
Humidity, Temperature, Magnetometer,
Accelerometer, Infrared, OLED Display, RGB LED,
Buttons, RGB LED
Cost: £30
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Micro:bit
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: £17
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Advanced Platform Options
XLR8 LattePanda Particle (Photon)
BBC Micro:bit Microchip (RN1723)MxChip AZ3166Feather (Huzzah)
Arduino (Mega)
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
The Software…
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Raspberry Pi…
Python Scratch C# (Mono / Core) C++
Qt Creator Sonic Pi Node Red Node
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Arduino Based Systems…
Arduino IDE Arduino Web Editor Visual Studio Code Visual Studio
PlatformIO IDE Programino* Scratch for Arduino* Embrio*
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Micro:bit…
Microsoft Make Code
Microsoft Touch
Develop
Code Kingdoms
Python EduBlocks
Microsoft Block
Editor
Microsoft Make Code
App
Visual Studio Code
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Hello World!
for (int i=0; i<(noOfPlatforms*noOfLanguages; i++)
{
helloWorld();
}
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Raspberry Pi…
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
GPIO and the Circuit
LET’S GET HANDS ON
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Raspberry Pi GPIO
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Raspberry Pi GPIO
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Our Circuit and Parts
Part Qty
Breadboard 1
Green LED 1
220Ω Resistor 1
Push Button 1
Jumper Wires 4
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
The Raspberry
Pi
 This is the heart of our circuit
and will be controlling
how all of the
electronics work as
well as running our code.
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Scratch…
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Python…
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Node Red…
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Arduino…
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Arduino GPIO
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Our Circuit and Parts
Part Qty
Breadboard 1
Green LED 1
220Ω Resistor 1
Push Button 1
Jumper Wires 4
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Arduino IDE…
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Arduino Create…
https://create.arduino.cc
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Arduino Web Editor…
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
VS Code + PlatformIO…
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Particle Web IDE
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Micro:bit…
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Microbit GPIO
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Microsoft Make Code…
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Microsoft Make Code App…
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Code Kingdoms…
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Microsoft Block Editor…
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Microsoft Touch Develop…
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Micro Python…
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
EduBlocks…
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
The Cloud…
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Cloud Providers…
Microsoft Azure Amazon IoT Core Google IoT Core Mozilla IoT
IBM Watson Particle Cloud Arduino Cloud
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
R
E
S
O
U
R
C
E
S
F
I
E
L
D
IoT and Microsoft Azure
I
O
T
H
U
B
IoT Hub
Routes
Service bus
Queue
Topics
Relay
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
R
E
S
O
U
R
C
E
S
F
I
E
L
D
IoT and Amazon IoT Core
I
O
T
C
O
R
E
Device Gateway
Message Broker
AWS Lambda
S3 Storage
Queue
Notification Service
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
R
E
S
O
U
R
C
E
S
F
I
E
L
D
IoT and Google IoT Core
I
O
T
C
O
R
E
Cloud Functions
Cloud Storage
Big Query
Datalab
IoT Core
Pub Sub
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
R
E
S
O
U
R
C
E
S
F
I
E
L
D
IoT and IBM Watson IoT
I
O
T
P
L
A
T
F
O
R
M
Cloud Functions
Cognitive Insights
Object Storage
Streaming Analytics
IBM Cloud
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
F
I
E
L
D
IoT and Mozilla IoT
Things Cloud – Cloud Integration
Web of Things API Things Cloud
WoT API
WoT API
Things Cloud – Direct Integration
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Links
Website: https://www.pjgcreations.co.uk
Twitter: @PJGCreations
Email: Pete@PJGCreations.co.uk
Slides (To Follow): http://bit.ly/nottsiotintrotoiotslides
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Resources
Arduino Uno: http://bit.ly/nottsiotarduinouno
Microbit: http://bit.ly/nottsiotmicrobit
Feather Huzzah: http://bit.ly/nottsiotfeather
MxChip AZ3166: http://bit.ly/nottsiotmxchip
Particle Photon: http://bit.ly/nottsiotparticle
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Resources
XLR8: http://www.aloriumtech.com/xlr8/
LattePanda: https://www.lattepanda.com/
Feather Huzzah: http://bit.ly/nottsiotfeather
MxChip AZ3166: http://bit.ly/nottsiotmxchip
Particle Photon: http://bit.ly/nottsiotparticle
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Resources
Azure Dev Guide: http://bit.ly/nottsiotAzureDevGuide
IoT Hub Learning Path: http://bit.ly/nottsiotIoTHubLearning
Azure IoT Hub Pricing: http://bit.ly/nottsiotIoTHubPricing
More Detailed Pricing: http://bit.ly/nottsiotIoTHubPricingDetail
IoT Hub with Arm Templates: http://bit.ly/nottsdevarmtemplates
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Resources
Microsoft IoT Homepage: https://dev.windows.com/en-us/iot
Some Cool IoT Projects: https://www.hackster.io/windowsiot/
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Tools
IoT Extensions for VS Code: http://bit.ly/nottsiottoolkit
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Further Viewing
The Connected Cow: http://bit.ly/nottsiotconnectedcow
http://bit.ly/nottsiotconnectedcowfd
MVA Introduction to IoT: http://bit.ly/nottsiotmvaiot
Azure Friday Azure IoT Hub: http://bit.ly/nottsiotazurefriday
Azure IoT Deep Dive: http://bit.ly/nottsiotazuredeepdive
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
Questions?
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018
What could possibly go
wrong?
An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018

Más contenido relacionado

La actualidad más candente

Getting started with IoT with only your laptop - August 2018
Getting started with IoT with only your laptop - August 2018Getting started with IoT with only your laptop - August 2018
Getting started with IoT with only your laptop - August 2018Peter 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
 
IoT isn't just for Christmas
IoT isn't just for ChristmasIoT isn't just for Christmas
IoT isn't just for ChristmasPeter Gallagher
 
IRJET- Web based Solution for Smart Home Functionality Extension and Cont...
IRJET-  	  Web based Solution for Smart Home Functionality Extension and Cont...IRJET-  	  Web based Solution for Smart Home Functionality Extension and Cont...
IRJET- Web based Solution for Smart Home Functionality Extension and Cont...IRJET Journal
 
O'Reilly Big Data Week London - Maarten Ectors - Internet of Things
O'Reilly Big Data Week London - Maarten Ectors - Internet of ThingsO'Reilly Big Data Week London - Maarten Ectors - Internet of Things
O'Reilly Big Data Week London - Maarten Ectors - Internet of ThingsMaarten Ectors
 
Smart home solutions
Smart home solutionsSmart home solutions
Smart home solutionsSteve Xing
 
The Smart home: A New Business Model
The Smart home: A New Business ModelThe Smart home: A New Business Model
The Smart home: A New Business Modelnuances
 
Diy smart-home-codetalks-2017
Diy smart-home-codetalks-2017Diy smart-home-codetalks-2017
Diy smart-home-codetalks-2017Niklas Grebe
 
Speaking green communications smart homes automated diverter presentation ...
Speaking green communications smart homes   automated diverter presentation  ...Speaking green communications smart homes   automated diverter presentation  ...
Speaking green communications smart homes automated diverter presentation ...Speaking Green Communications
 
IoT Trust by Design: Lessons Learned in Wearables and Smart Home Products
IoT Trust by Design: Lessons Learned in Wearables and Smart Home ProductsIoT Trust by Design: Lessons Learned in Wearables and Smart Home Products
IoT Trust by Design: Lessons Learned in Wearables and Smart Home ProductsPriyanka Aash
 
Wulian smart home catalog 2014
Wulian smart home catalog 2014Wulian smart home catalog 2014
Wulian smart home catalog 2014Wulian Smart Home
 
How Denver is Leading the Internet of Things - Denver Startup Week - October ...
How Denver is Leading the Internet of Things - Denver Startup Week - October ...How Denver is Leading the Internet of Things - Denver Startup Week - October ...
How Denver is Leading the Internet of Things - Denver Startup Week - October ...Laurie Lamberth
 
“Seamless and Batteryless” Creating an Internet of Everything
“Seamless and Batteryless” Creating an Internet of Everything“Seamless and Batteryless” Creating an Internet of Everything
“Seamless and Batteryless” Creating an Internet of EverythingAllSeen Alliance
 
IoT, Zeno's Paradox, Reductio Ad Absurdum, and Driving Fast 04092014
IoT, Zeno's Paradox, Reductio Ad Absurdum, and Driving Fast 04092014IoT, Zeno's Paradox, Reductio Ad Absurdum, and Driving Fast 04092014
IoT, Zeno's Paradox, Reductio Ad Absurdum, and Driving Fast 04092014Joseph Biron
 
Smart Home / Smart Office
Smart Home / Smart OfficeSmart Home / Smart Office
Smart Home / Smart OfficeKarl Seiler
 

La actualidad más candente (16)

Getting started with IoT with only your laptop - August 2018
Getting started with IoT with only your laptop - August 2018Getting started with IoT with only your laptop - August 2018
Getting started with IoT with only your laptop - August 2018
 
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
 
IOTAS
IOTASIOTAS
IOTAS
 
IoT isn't just for Christmas
IoT isn't just for ChristmasIoT isn't just for Christmas
IoT isn't just for Christmas
 
IRJET- Web based Solution for Smart Home Functionality Extension and Cont...
IRJET-  	  Web based Solution for Smart Home Functionality Extension and Cont...IRJET-  	  Web based Solution for Smart Home Functionality Extension and Cont...
IRJET- Web based Solution for Smart Home Functionality Extension and Cont...
 
O'Reilly Big Data Week London - Maarten Ectors - Internet of Things
O'Reilly Big Data Week London - Maarten Ectors - Internet of ThingsO'Reilly Big Data Week London - Maarten Ectors - Internet of Things
O'Reilly Big Data Week London - Maarten Ectors - Internet of Things
 
Smart home solutions
Smart home solutionsSmart home solutions
Smart home solutions
 
The Smart home: A New Business Model
The Smart home: A New Business ModelThe Smart home: A New Business Model
The Smart home: A New Business Model
 
Diy smart-home-codetalks-2017
Diy smart-home-codetalks-2017Diy smart-home-codetalks-2017
Diy smart-home-codetalks-2017
 
Speaking green communications smart homes automated diverter presentation ...
Speaking green communications smart homes   automated diverter presentation  ...Speaking green communications smart homes   automated diverter presentation  ...
Speaking green communications smart homes automated diverter presentation ...
 
IoT Trust by Design: Lessons Learned in Wearables and Smart Home Products
IoT Trust by Design: Lessons Learned in Wearables and Smart Home ProductsIoT Trust by Design: Lessons Learned in Wearables and Smart Home Products
IoT Trust by Design: Lessons Learned in Wearables and Smart Home Products
 
Wulian smart home catalog 2014
Wulian smart home catalog 2014Wulian smart home catalog 2014
Wulian smart home catalog 2014
 
How Denver is Leading the Internet of Things - Denver Startup Week - October ...
How Denver is Leading the Internet of Things - Denver Startup Week - October ...How Denver is Leading the Internet of Things - Denver Startup Week - October ...
How Denver is Leading the Internet of Things - Denver Startup Week - October ...
 
“Seamless and Batteryless” Creating an Internet of Everything
“Seamless and Batteryless” Creating an Internet of Everything“Seamless and Batteryless” Creating an Internet of Everything
“Seamless and Batteryless” Creating an Internet of Everything
 
IoT, Zeno's Paradox, Reductio Ad Absurdum, and Driving Fast 04092014
IoT, Zeno's Paradox, Reductio Ad Absurdum, and Driving Fast 04092014IoT, Zeno's Paradox, Reductio Ad Absurdum, and Driving Fast 04092014
IoT, Zeno's Paradox, Reductio Ad Absurdum, and Driving Fast 04092014
 
Smart Home / Smart Office
Smart Home / Smart OfficeSmart Home / Smart Office
Smart Home / Smart Office
 

Similar a Getting started with IoT - Notts IoT - April 2018

Getting started with IoT with only your Laptop (GIF Version) - Derby Dot Net ...
Getting started with IoT with only your Laptop (GIF Version) - Derby Dot Net ...Getting started with IoT with only your Laptop (GIF Version) - Derby Dot Net ...
Getting started with IoT with only your Laptop (GIF Version) - Derby Dot Net ...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 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 - March 2020 - Dot Net Sheff
Getting started with IoT with only your laptop - March 2020 - Dot Net SheffGetting started with IoT with only your laptop - March 2020 - Dot Net Sheff
Getting started with IoT with only your laptop - March 2020 - Dot Net SheffPeter Gallagher
 
Getting started with IoT with only your laptop - October 2019 - LATi Bar
Getting started with IoT with only your laptop - October 2019 - LATi BarGetting started with IoT with only your laptop - October 2019 - LATi Bar
Getting started with IoT with only your laptop - October 2019 - LATi BarPeter 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
 
Getting started with IoT with only your Laptop - July 2019 - Digital Lincoln
Getting started with IoT with only your Laptop - July 2019 - Digital LincolnGetting started with IoT with only your Laptop - July 2019 - Digital Lincoln
Getting started with IoT with only your Laptop - July 2019 - Digital LincolnPeter Gallagher
 
Getting started with IoT with only your laptop and Workshop - May 2019 - Tech...
Getting started with IoT with only your laptop and Workshop - May 2019 - Tech...Getting started with IoT with only your laptop and Workshop - May 2019 - Tech...
Getting started with IoT with only your laptop and Workshop - May 2019 - Tech...Peter 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
 
Getting started with the Particle Photon
Getting started with the Particle PhotonGetting started with the Particle Photon
Getting started with the Particle PhotonPeter 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 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
 
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
 
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 - 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.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 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
 

Similar a Getting started with IoT - Notts IoT - April 2018 (20)

Getting started with IoT with only your Laptop (GIF Version) - Derby Dot Net ...
Getting started with IoT with only your Laptop (GIF Version) - Derby Dot Net ...Getting started with IoT with only your Laptop (GIF Version) - Derby Dot Net ...
Getting started with IoT with only your Laptop (GIF Version) - Derby Dot Net ...
 
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
 
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 - March 2020 - Dot Net Sheff
Getting started with IoT with only your laptop - March 2020 - Dot Net SheffGetting started with IoT with only your laptop - March 2020 - Dot Net Sheff
Getting started with IoT with only your laptop - March 2020 - Dot Net Sheff
 
Getting started with IoT with only your laptop - October 2019 - LATi Bar
Getting started with IoT with only your laptop - October 2019 - LATi BarGetting started with IoT with only your laptop - October 2019 - LATi Bar
Getting started with IoT with only your laptop - October 2019 - LATi Bar
 
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...
 
Getting started with IoT with only your Laptop - July 2019 - Digital Lincoln
Getting started with IoT with only your Laptop - July 2019 - Digital LincolnGetting started with IoT with only your Laptop - July 2019 - Digital Lincoln
Getting started with IoT with only your Laptop - July 2019 - Digital Lincoln
 
Getting started with IoT with only your laptop and Workshop - May 2019 - Tech...
Getting started with IoT with only your laptop and Workshop - May 2019 - Tech...Getting started with IoT with only your laptop and Workshop - May 2019 - Tech...
Getting started with IoT with only your laptop and Workshop - May 2019 - Tech...
 
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
 
Getting started with the Particle Photon
Getting started with the Particle PhotonGetting started with the Particle Photon
Getting started with the Particle Photon
 
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 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
 
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!
 
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 - 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.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 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
 

Más de 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
 
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
 
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
 
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
 
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
 

Más de Peter Gallagher (17)

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
 
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 -...
 
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...
 
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
 
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
 

Último

毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree 毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree z zzz
 
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一diploma 1
 
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一Fi sss
 
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degreeyuu sss
 
威廉玛丽学院毕业证学位证成绩单-安全学历认证
威廉玛丽学院毕业证学位证成绩单-安全学历认证威廉玛丽学院毕业证学位证成绩单-安全学历认证
威廉玛丽学院毕业证学位证成绩单-安全学历认证kbdhl05e
 
NO1 WorldWide kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...
NO1 WorldWide kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...NO1 WorldWide kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...
NO1 WorldWide kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...Amil baba
 
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
 
Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作
Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作
Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作f3774p8b
 
萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程1k98h0e1
 
existing product research b2 Sunderland Culture
existing product research b2 Sunderland Cultureexisting product research b2 Sunderland Culture
existing product research b2 Sunderland CultureChloeMeadows1
 
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
 
RBS学位证,鹿特丹商学院毕业证书1:1制作
RBS学位证,鹿特丹商学院毕业证书1:1制作RBS学位证,鹿特丹商学院毕业证书1:1制作
RBS学位证,鹿特丹商学院毕业证书1:1制作f3774p8b
 
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)861c7ca49a02
 
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degreeyuu sss
 
Dubai Call Girls O525547819 Spring Break Fast Call Girls Dubai
Dubai Call Girls O525547819 Spring Break Fast Call Girls DubaiDubai Call Girls O525547819 Spring Break Fast Call Girls Dubai
Dubai Call Girls O525547819 Spring Break Fast Call Girls Dubaikojalkojal131
 
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一ss ss
 

Último (20)

毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree 毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
 
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一
 
young call girls in Khanpur,🔝 9953056974 🔝 escort Service
young call girls in  Khanpur,🔝 9953056974 🔝 escort Serviceyoung call girls in  Khanpur,🔝 9953056974 🔝 escort Service
young call girls in Khanpur,🔝 9953056974 🔝 escort Service
 
young call girls in Gtb Nagar,🔝 9953056974 🔝 escort Service
young call girls in Gtb Nagar,🔝 9953056974 🔝 escort Serviceyoung call girls in Gtb Nagar,🔝 9953056974 🔝 escort Service
young call girls in Gtb Nagar,🔝 9953056974 🔝 escort Service
 
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
 
威廉玛丽学院毕业证学位证成绩单-安全学历认证
威廉玛丽学院毕业证学位证成绩单-安全学历认证威廉玛丽学院毕业证学位证成绩单-安全学历认证
威廉玛丽学院毕业证学位证成绩单-安全学历认证
 
NO1 WorldWide kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...
NO1 WorldWide kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...NO1 WorldWide kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...
NO1 WorldWide kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...
 
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
 
Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作
Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作
Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作
 
萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程
 
existing product research b2 Sunderland Culture
existing product research b2 Sunderland Cultureexisting product research b2 Sunderland Culture
existing product research b2 Sunderland Culture
 
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
 
RBS学位证,鹿特丹商学院毕业证书1:1制作
RBS学位证,鹿特丹商学院毕业证书1:1制作RBS学位证,鹿特丹商学院毕业证书1:1制作
RBS学位证,鹿特丹商学院毕业证书1:1制作
 
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
 
CIVIL ENGINEERING
CIVIL ENGINEERINGCIVIL ENGINEERING
CIVIL ENGINEERING
 
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
 
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
 
Dubai Call Girls O525547819 Spring Break Fast Call Girls Dubai
Dubai Call Girls O525547819 Spring Break Fast Call Girls DubaiDubai Call Girls O525547819 Spring Break Fast Call Girls Dubai
Dubai Call Girls O525547819 Spring Break Fast Call Girls Dubai
 
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
 

Getting started with IoT - Notts IoT - April 2018

  • 1. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 An Introduction to IoT and Electronics PETE GALLAGHER PJGCREATIONS.CO.UK 19/04/2018
  • 2. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 About Me Pete Gallagher @PJGCreations www.PJGCreations.co.uk Pete@PJGCreations.co.uk • IT Consultant • Decades of Desktop, Web & Embedded Software experience • Gadget Addict
  • 3. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 What we’re going to be doing… Basic understanding of IoT What platform options are out there An introduction to the various pieces of software A description of some basic electronics Building a basic circuit – “Hello World” More advanced Topics Q&A
  • 4. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 What is IoT?
  • 5. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 The Connected Cow
  • 6. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – 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 per day, four to five times a day”
  • 7. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – 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
  • 8. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 The Connected Cow “How can this be improved with technology?”
  • 9. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 The Connected Cow
  • 10. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – 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
  • 11. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 The Connected Cow
  • 12. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 The Hardware…
  • 13. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Platform Options Raspberry Pi Arduino (Uno) Particle (Photon) BBC Micro:bit Microchip (RN1723)MxChip AZ3166Feather (Huzzah) Arduino (Mega)
  • 14. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – 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)
  • 15. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Raspberry Pi In Space!
  • 16. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Arduino Uno 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
  • 17. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Arduino Mega Manufacturer: Arduino Processor: ATMEGA2560 @ 16MHz + 256KB Flash Memory Connectivity: USB I/O: 70 GPIO Pins – SPI, UART, Analog / Digital, PWM Sensors etc: None Cost: £40
  • 18. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Particle Photon Manufacturer: Particle Processor: STM32F205RGY6 ARM Cortex M3 @ 120Mhz + 1MB Flash Memory and 128Kb RAM Connectivity: Wifi, USB I/O: 18 GPIO Pins – SPI, UART, I2C, Digital / Analogue, CAN, PWM Sensors etc: None Cost: £19
  • 19. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Feather Huzzah Manufacturer: Adafruit Processor: ESP8266 WiFi microcontroller @ 80MHz + 4MB of Flash Memory Connectivity: Wifi, USB I/O: 9 GPIO Pins – SPI, I2C, Digital, 1 Analogue Sensors etc: None Cost: £25
  • 20. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 MxChip AZ3166 Manufacturer: MxChip Processor: EMW3166 Cortex M4 Wifi Microcontroller @100MHz + 3MB of Flash Memory Connectivity: Wifi, USB I/O: 25 GPIO Pins Sensors etc: Humidity, Temperature, Magnetometer, Accelerometer, Infrared, OLED Display, RGB LED, Buttons, RGB LED Cost: £30
  • 21. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Micro:bit 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: £17
  • 22. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Advanced Platform Options XLR8 LattePanda Particle (Photon) BBC Micro:bit Microchip (RN1723)MxChip AZ3166Feather (Huzzah) Arduino (Mega)
  • 23. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 The Software…
  • 24. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Raspberry Pi… Python Scratch C# (Mono / Core) C++ Qt Creator Sonic Pi Node Red Node
  • 25. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Arduino Based Systems… Arduino IDE Arduino Web Editor Visual Studio Code Visual Studio PlatformIO IDE Programino* Scratch for Arduino* Embrio*
  • 26. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Micro:bit… Microsoft Make Code Microsoft Touch Develop Code Kingdoms Python EduBlocks Microsoft Block Editor Microsoft Make Code App Visual Studio Code
  • 27. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Hello World! for (int i=0; i<(noOfPlatforms*noOfLanguages; i++) { helloWorld(); }
  • 28. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Raspberry Pi…
  • 29. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 GPIO and the Circuit LET’S GET HANDS ON
  • 30. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Raspberry Pi GPIO
  • 31. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Raspberry Pi GPIO
  • 32. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Our Circuit and Parts Part Qty Breadboard 1 Green LED 1 220Ω Resistor 1 Push Button 1 Jumper Wires 4
  • 33. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 The Raspberry Pi  This is the heart of our circuit and will be controlling how all of the electronics work as well as running our code.
  • 34. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Scratch…
  • 35. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Python…
  • 36. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Node Red…
  • 37. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Arduino…
  • 38. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Arduino GPIO
  • 39. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Our Circuit and Parts Part Qty Breadboard 1 Green LED 1 220Ω Resistor 1 Push Button 1 Jumper Wires 4
  • 40. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Arduino IDE…
  • 41. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Arduino Create… https://create.arduino.cc
  • 42. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Arduino Web Editor…
  • 43. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 VS Code + PlatformIO…
  • 44. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Particle Web IDE
  • 45. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Micro:bit…
  • 46. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Microbit GPIO
  • 47. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Microsoft Make Code…
  • 48. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Microsoft Make Code App…
  • 49. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Code Kingdoms…
  • 50. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Microsoft Block Editor…
  • 51. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Microsoft Touch Develop…
  • 52. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Micro Python…
  • 53. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 EduBlocks…
  • 54. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 The Cloud…
  • 55. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Cloud Providers… Microsoft Azure Amazon IoT Core Google IoT Core Mozilla IoT IBM Watson Particle Cloud Arduino Cloud
  • 56. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 R E S O U R C E S F I E L D IoT and Microsoft Azure I O T H U B IoT Hub Routes Service bus Queue Topics Relay
  • 57. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 R E S O U R C E S F I E L D IoT and Amazon IoT Core I O T C O R E Device Gateway Message Broker AWS Lambda S3 Storage Queue Notification Service
  • 58. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 R E S O U R C E S F I E L D IoT and Google IoT Core I O T C O R E Cloud Functions Cloud Storage Big Query Datalab IoT Core Pub Sub
  • 59. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 R E S O U R C E S F I E L D IoT and IBM Watson IoT I O T P L A T F O R M Cloud Functions Cognitive Insights Object Storage Streaming Analytics IBM Cloud
  • 60. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 F I E L D IoT and Mozilla IoT Things Cloud – Cloud Integration Web of Things API Things Cloud WoT API WoT API Things Cloud – Direct Integration
  • 61. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Links Website: https://www.pjgcreations.co.uk Twitter: @PJGCreations Email: Pete@PJGCreations.co.uk Slides (To Follow): http://bit.ly/nottsiotintrotoiotslides
  • 62. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Resources Arduino Uno: http://bit.ly/nottsiotarduinouno Microbit: http://bit.ly/nottsiotmicrobit Feather Huzzah: http://bit.ly/nottsiotfeather MxChip AZ3166: http://bit.ly/nottsiotmxchip Particle Photon: http://bit.ly/nottsiotparticle
  • 63. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Resources XLR8: http://www.aloriumtech.com/xlr8/ LattePanda: https://www.lattepanda.com/ Feather Huzzah: http://bit.ly/nottsiotfeather MxChip AZ3166: http://bit.ly/nottsiotmxchip Particle Photon: http://bit.ly/nottsiotparticle
  • 64. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Resources Azure Dev Guide: http://bit.ly/nottsiotAzureDevGuide IoT Hub Learning Path: http://bit.ly/nottsiotIoTHubLearning Azure IoT Hub Pricing: http://bit.ly/nottsiotIoTHubPricing More Detailed Pricing: http://bit.ly/nottsiotIoTHubPricingDetail IoT Hub with Arm Templates: http://bit.ly/nottsdevarmtemplates
  • 65. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Resources Microsoft IoT Homepage: https://dev.windows.com/en-us/iot Some Cool IoT Projects: https://www.hackster.io/windowsiot/
  • 66. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Tools IoT Extensions for VS Code: http://bit.ly/nottsiottoolkit
  • 67. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Further Viewing The Connected Cow: http://bit.ly/nottsiotconnectedcow http://bit.ly/nottsiotconnectedcowfd MVA Introduction to IoT: http://bit.ly/nottsiotmvaiot Azure Friday Azure IoT Hub: http://bit.ly/nottsiotazurefriday Azure IoT Deep Dive: http://bit.ly/nottsiotazuredeepdive
  • 68. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 Questions?
  • 69. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018 What could possibly go wrong?
  • 70. An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018An Introduction to IoT and Electronics – Pete Gallagher – PJG Creations - 2018

Notas del editor

  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 coes 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 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. BCM = System on a Chip
  10. BCM = System on a Chip
  11. BCM = System on a Chip
  12. BCM = System on a Chip
  13. BCM = System on a Chip
  14. BCM = System on a Chip
  15. XLR8: Quad Core Broadcom BCM2837 @ 1.4GHz Wifi, Bluetooth LE 40 GPIO Pins – SPI, UART, I2C, PWM £35 + SD Card + PSU + Keyboard + Mouse Latte Panda: Quad Core Intel Z8350 @ 1.92GHz Wifi, Bluetooth 4.0, USB 3, HDMI Full Windows 10 Home ATmega32u4 Co-Processor 6 Intel GPIO Pins – SPI, UART, Analog / Digital, PWM 20 Arduino GPIO Pins - £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
  16. Python – Idle Scratch – Scratch C# - Mono or Visual Studio Remote C++ - Qt Creator Studio Qt - Qt Creator Studio Sonic Pi – Sonic Pi IDE Node – VS Code Remote / Any Editor
  17. Visual Studio – Visual Micro Arduino Extension – Free (No Debugging + Nag) – Pro $80 – Student $30 PlatformIO IDE – Visual Studio Code Plugin Programino – Paid: $29 S4A – Requires Custom Firmware Embrio – Like Flow on Pi – Paid: $70 + $8 / month
  18. https://www.microbit.co.uk/app https://makecode.com/ Need to Copy and Paste Hex to Micro:Bit “Drive” Make Code App – Auto Programs Micro:Bit
  19. General Purpose Input Output. Pi’s way of connecting to the Physical World. Power connections. GPIO Pins. Pin 1 is the pin closest to the Display Connector at the Top. Pin 40 is the pin at the diagonal opposite. Other collections of pins for Serial Communications
  20. Wiring Pi Numbering in Grey. Matches the Code we’ll be using
  21. Hold up the parts
  22. https://scratch.mit.edu/
  23. https://nodered.org/ Flows
  24. Hold up the parts
  25. https://www.arduino.cc/en/Main/Software void setup() { // put your setup code here, to run once: pinMode(2, OUTPUT); } void loop() { // put your main code here, to run repeatedly: digitalWrite(2, LOW); delay(1000); digitalWrite(2, HIGH); delay(1000); } --- void setup() { // put your setup code here, to run once: pinMode(2, OUTPUT); pinMode(3, INPUT_PULLUP); } void loop() { // put your main code here, to run repeatedly: int buttonValue; buttonValue = digitalRead(3); if (buttonValue == HIGH) { digitalWrite(2, LOW); } else { digitalWrite(2, HIGH); } }
  26. https://create.arduino.cc Installs a Plugin that Chrome talks to to program the board.
  27. https://create.arduino.cc
  28. https://platformio.org/
  29. https://particle.io/start https://setup.particle.io/ https://build.particle.io/build/new
  30. http://tech.microbit.org/
  31. https://makecode.com/
  32. https://makecode.com/
  33. https://www.microbit.co.uk/app
  34. https://www.microbit.co.uk/app
  35. https://www.microbit.co.uk/app
  36. https://www.microbit.co.uk/app
  37. https://microbit.edublocks.org/ http://microbit-micropython.readthedocs.io/en/latest/tutorials/images.html
  38. Field = “Things” Air Conditioning, Logistics Fleets, Cows Edge = “Routing” Internet = Azure = “Processing” https://azure.microsoft.com/en-gb/services/iot-hub/
  39. https://aws.amazon.com/iot-core/
  40. https://cloud.google.com/iot-core/ Pub Sub - Many-to-many, asynchronous messaging BigQuery = Data Warehouse Datalab = Explore, analyze, transform and visualize data
  41. https://www.ibm.com/internet-of-things https://developer.ibm.com/iotplatform/build-skills/ BlueMix - https://console.bluemix.net/docs/services/IoT/getting-started.html IoT Developer - https://console.bluemix.net/catalog/services/internet-of-things-platform
  42. https://iot.mozilla.org/ Cloud Integration – Low Power Devices – API in Cloud Direct Integration – High power TCP/IP Capable Devices – API in Device
  43. http://particle.io/start https://www.particle.io/products/software/developer-tools/ https://build.particle.io/build/new https://setup.particle.io/
  44. https://cloud.arduino.cc/cloud/getting-started