Course Details

Previous Page


Internet of Things Hardware


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number



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

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

Prerequisites
None

Expected Duration (hours)
1.2

Lesson Objectives

Internet of Things Hardware

  • start the course
  • identify the components of the Arduino platform
  • identify Arduino accessories
  • identify compatible Arduino variant boards
  • programming an Arduino sketch
  • write simple programs for the Arduino platform
  • 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
  • create simple programs for the Raspberry Pi
  • 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
  • identify the features of the ESP8266 chip
  • identify the tools that are needed to program an ESP8266
  • 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
  • identify the features of the BeagleBone
  • identify the expansion possibilities for the BeagleBone
  • identify the features of BeagleBoard variants
  • programing for the BeagleBoard
  • control LEDs connected to the MinnowBoard GPIO
  • Course Number:
    dt_ioti_a02_it_enus