Image of eBits Academy airquality illustration

Ideas for Expanding the Project - Air Quality Monitoring Station Series, Episode 20

  • May 20, 2025
  • |
  • Teofil Corad

Lesson objectives

The purpose of this lesson is to inspire you to think creatively about how to improve and expand your IoT temperature and humidity monitoring project. By showcasing potential improvements and new features, you will gain insight into how your current knowledge can lead to more advanced and practical applications. This lesson gives you an overview of exciting opportunities for expansion — without going into detailed implementations.


Introduction

Congratulations on building your IoT temperature and humidity monitor! Now that you have a working system, it is time to explore new possibilities. IoT projects are made to evolve, and the skills you have developed let you improve and expand your project in many ways.

This lesson shows different directions you can take your project — and we hope it sparks even more curiosity and inventiveness.


List of required components:

 


Options for expanding the project

1. Adding new sensors

One of the easiest ways to expand your project is to add new sensors:

  • Air quality sensors: For example, CO2 or particle measurement, providing more complete environmental monitoring.

  • Light and sound sensors: Use these to control lighting or send notifications about noise, for example.

  • Pressure sensors: Add barometric sensors and create your own small weather station.


2. Implementing data logging and storage

  • Local storage: Use an SD card module to store data locally — ideal for areas without internet access.

  • Cloud storage and analysis: Connect your device to Firebase or ThingSpeak, for example, and access real-time analysis.

  • Visualization: Upload data to the cloud and create graphs and dashboards that make the results easy to understand and share.


3. Improving the web interface

  • Interactive controls: Add buttons and settings for the update rate or thresholds.

  • Advanced graphs: Integrate Chart.js, for example, for dynamic and interactive data visualizations.

  • Remote monitoring: Make sure the web interface can be accessed from all devices and locations.


4. Build a multi-room or multi-device system

  • Use multiple ESP32 devices to monitor different rooms and aggregate the data on one unified web page.

  • Smart home system: Automatic adjustment of heating, ventilation, and dehumidifiers.

  • Multi-site monitoring: Perfect for agriculture with multiple measuring locations, for example.


5. Integration with smart home systems

  • Voice control: Connect to Amazon Alexa, Google Assistant, or Apple HomeKit.

  • Automation: Use measurement data to control thermostats, fans, or air purifiers automatically.


6. Expanding to cloud-based automation

  • IFTTT or Zapier: Automatic messages when certain thresholds are reached, such as low humidity.

  • Cloud automation: Start air quality equipment based on real-time sensor data.


Conclusion

As you can see, the possibilities are almost endless. Whether you add more sensors, integrate cloud services, improve your web interface, or go all in on smart home integration, your imagination is the only limit.

Your current project is only the beginning. With each new feature, your skills grow — and so does your potential as an IoT developer.

Keep experimenting, learning, and building — and who knows, perhaps you will inspire the next generation of inventors!

About the measurements: The station in this series measures temperature and relative humidity using the AHT10. These are indoor climate readings, not direct measurements of CO2, VOCs, or particles. The series name “air quality monitoring” should be understood with this limitation.

Leave a comment

Please note, comments need to be approved before they are published.