Internet of Things Experiment Guide
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.
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.
To follow along with this tutorial, you'll need the following parts:
We recommend checking out the following guides before diving in with the IoT experiments: