In this chapter, we are going to use the ESP8266 to automatically log temperature and humidity measurements in the cloud, and display these measurements inside an online dashboard.
By following this project, you will be able to build a small and cheap measurement platform that logs data in the cloud. Of course, this can be applied to several types of sensor, such as motion detectors. Let's dive in!
Hardware and software requirements
For this project, you will need the following hardware:
Of course you need an ESP8266 chip. You can, for example, use an Olimex ESP8266 module.
You will also need a temperature sensor. I used a DHT11 sensor, which is very easy to use and will allow us to measure the ambient temperature and humidity.
You will also need a 3.3V FTDI USB module to program the ESP8266 chip. Finally, you will also need some jumper wires and a breadboard.
This is a list of all the components that will be used in this chapter, along with the sources where you can purchase them: