Internet of Things Hardware

Developers looking to gain an awareness of IoT hardware options and programming practices

Prerequisite
None

Expected Duration
72 minutes

Description
The Internet of Things integrates a large number of technologies both new and old. It promises to deliver unprecedented awareness of environments and processes. The Internet of Things will allow granular control and automation of tasks. In this course, you will learn about some of the hardware available to develop for the IoT. You’ll also learn the basics of programming this hardware.

Objective

Arduino and Atmel Devices

  • start the course
  • identify the components of the Arduino platform
  • identify Arduino accessories
  • identify compatible Arduino variant boards
  • programming an Arduino sketch

Practice: Write an Arduino Sketch

  • write simple programs for the Arduino platform

Raspberry Pi

  • identify the components of the Raspberry Pi platform
  • identify accessories for the Raspberry Pi
  • identify variations of the Raspberry Pi platform
  • programming on the Raspberry Pi

Practice: Write a Raspberry Pi program

  • create simple programs for the Raspberry Pi

Intel Galileo

  • identify the features of the Intel Galileo platform
  • identify expansion possibilities for the Intel Galileo
  • identify Intel Galileo hardware variants
  • programming for the Intel Galileo

ESP8266

  • identify the features of the ESP8266 chip
  • identify the tools that are needed to program an ESP8266

MinnowBoard

  • identify the features of the MinnowBoard platform
  • identify accessories and expansion possibilities of the MinnowBoard
  • identify the features of the MinnowBoard MAX
  • how to alter the state of the GPIO pins using the SYSFS filesystem

BeagleBone

  • identify the features of the BeagleBone
  • identify the expansion possibilities for the BeagleBone
  • identify the features of BeagleBoard variants
  • programing for the BeagleBoard

Practice: Flash LEDs on a MinnowBoard

  • control LEDs connected to the MinnowBoard GPIO

MONTHLY SUBSCRIPTION

$129/month
 

ANNUAL SUBSCRIPTION

$1295/year

Multi-license discounts available for Annual and Monthly subscriptions.