iot through hardware
Post on 12-Jan-2017
116 Views
Preview:
TRANSCRIPT
Intro to IoT through Hardware
Brett Hazen• Senior II Consultant
• Email: brett.hazen@ilmservice.com• Twitter: @BrettEHazen
WTF is IoT and Why Do I Care?Making objects intelligent in a way that’s connected to
other devicesSuccessful IoT Based Businesses:
Nest FitBit
Parrot (drones, not birds)
Teaching coding
FUN!
tasty beer by MattHurst/ CC BY 2.0
Photo by StockMonkeys.com / CC BY
WifiEthernet
XBee GSMRF
Bluetooth (LE)
Original public domain image Photo by Canopus49 / CC BY-SA
Photo by SparkFunElectronics / CC BY
Original public domain image
Photo by Dmcole / CC BY-SAPhoto by RRZEicons / CC BY-SA
• Microcontroller • System on a Chip
• Small instruction set• Small, read-only memory• Designed for embedded• Great at doing one thing
• Single-chip solution• Other functionality built-in• Run an OS• Have some memory on-board
Microcontroller Examples
ArduinoPic
Photo by w:User:Acdx / CC BY-SA Photo by SparkFun Electronics / CC BY
Photo by oomlout / CC BY-SA
Microcontroller Examples
ArduinoPic
Photo by w:User:Acdx / CC BY-SA Photo by SparkFun Electronics / CC BY
Photo by JotaCartas / CC BY
Teensy Arduino Shield Adapter by SparkFunElectronics/ CC BY 2.0
System on a Chip Examples
Raspberry Pi Intel Edison
Photo by Lucasbosch / CC BY-SA Photo by SparkFunElectronics / CC BY
Other Examples
Littlebits
Photo by adafruit / CC BY-NC-SA
SAM
Couldn’t find picture I could legally use
Other Devices• Particle (formerly Spark)
• BeagleBone• MinnowBoard MAX
• Tessel
Photo by the mad LOLscientist / CC BY
Photo by oomlout / CC BY-SA
Photo by SparkFunElectronics / CC BY Photo by SparkFunElectronics / CC BY
Photo by SparkFunElectronics / CC BY-NC-SA
Photo by SparkFunElectronics / CC BYOriginal public domain image
Photo by SparkFunElectronics / CC BY Photo by SparkFunElectronics / CC BY
Photo by oomlout / CC BY-SA Photo by Lucky Larry / CC BY-NC
Photo by SparkFunElectronics / CC BY
Photo by Matt Biddulph / CC BY-SA
Azure IoT HubDevice
Azure Iot Hub
Azure Stream Analytics Azure Service Bus Queue
Azure Logic App
Notification
OWASP 2014 IoT Top 10 – Developer Focus1.Insecure Web Interface2.Insufficient Authentication/Authorization3.Insecure Network Services4.Lack of Transport Encryption5.“Privacy Concerns” (quotes mine)6.Insecure Cloud Interface7.Insecure Mobile Interface8.Insufficient Security Configurability9.Insecure Software/Firmware10.Poor Physical Security
• Places to Buy Things• SparkFun (sparkfun.com)• AdaFruit (adafruit.com)• Amazon
• Resources of Projects• Hackaday.io• Arduino (arduino.cc)• Raspberry Pi Foundation (raspberrypi.org)
• General Learning Resources• March is for Makers• SparkFun• Azure IoT Hub Starter Kits
Questions?
Brett HazenSenior II Consultant
Email: brett.hazen@ilmservice.com
Twitter: @BrettEHazen
Slideshare: http://slideshare.net/NorseDisc/iot-through-hardware
Demo Code: https://github.com/bhazen/beer-monitor
top related