Internet of Things Experiment Guide

Contributors: Shawn Hymel
Favorited Favorite 7


The Internet of Things (IoT) is the network of connected physical objects, such as vehicles, buildings and people. These objects, or “things,” are often embedded with electronics to include sensors, actuators and microcontrollers that enable the devices to sense the environment around them, log data in real time, communicate with services or other devices, and be remotely controlled.

The SparkFun ESP8266 Thing Dev Board is a microcontroller board with a built-in WiFi radio, which makes it a fantastic development platform for IoT and home automation projects.

SparkFun ESP8266 Thing Dev Board

Lucky for us, we can use the Arduino IDE to program the Thing Dev Board, which makes life easy for programming and configuring our IoT projects. This guide will show you how to set up your Thing Dev Board and construct a few simple (but useful!) connected projects involving logging sensor data and controlling home appliances.

Required Materials

To follow along with this tutorial, you’ll need the following parts:

Suggested Reading

We recommend checking out the following guides before diving in with the IoT experiments: