Have you ever wondered about the quality of Air you breath? What affects the air quality? Can you measure it and prevent it from degrading. In this tutorial we will look at measuring the following parameters that determine the quality of Indoor Air
- Temperature in degree Celsius
- Humidity in Percentage
- Carbon Dioxide(CO2) equivalents in Parts per Million ppm
- Total Volatile Organic Componds (TVOC) in Parts per Billion ppb
ESP32 is the latest WiFi, Bluetooth and Dual Processor chip with great features. If you don't have one, get one at our crowdfunding campaign at a very good price:
Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.
Step 1: Parts Needed
- Hornbill ESP32 Dev Board (or any other ESP32 based board)
- Hornbill Proto Board
- AMS iAQCore
- Temperature, Humidity Sensor (SHT31)
- OLED Display (optional)
The parts are connected as shown in the schematic.
Step 2: Code
Indestructible code formatting is broken, so find the Arduino Code with the link below:
Step 3: Data Logging at Thing Speak
To log data to thingspeak, you'll have to create an account and additionally create 4 channels to log each of the parameters. There are numerous tutorials on creating thing speak channels. Do comment below if you need any help!
Participated in the
Microcontroller Contest 2017