Technical requirements
The following hardware components are required to understand this chapter:
- WeMos D1 MINI ESP8266
- A DHT11/DHT22 sensor/module
- The MQ-135 air quality module
- A PCB (a link is available in the PCB design and assembling hardware components section)
- Female headers
- Jumper cables
For coding, we will use the Arduino Web Editor, which includes a large collection of development boards and sensor libraries, and the Arduino IoT Cloud for Thing and dashboard setup. To develop hardware and sensor designs, we will need Fritzing desktop software.
The code for this chapter is available at the book’s official GitHub repository, or you can directly download the code by following this link: https://github.com/PacktPublishing/Arduino-IoT-Cloud-for-Developers/tree/main/Chapter%234%20Project%231%20Sensing%20and%20Monitoring%20the%20Air%20for%20Clean%20Environment.