Air Quality Monitoring and Automatic Air Purifying in Houses Near Cement Industrial Areas



This project develops a system for real-time Air Quality Monitoring and Automatic Air Purifying using the core concepts of Hardware Engineering and Artificial Intelligence. It detects the usual air quality parameters like humidity, temperature, and dust with additional parameters like carbon monoxide (CO) and nitrogen dioxide (NO2) which are known to be produced by cement factories.
The entire system is managed by an ESP32 microcontroller as its core. All the sensor data sent to the microcontroller are then processed on-device into certain classes using a pre-trained Support Vector Machine (SVM) model. The air qualities are divided into four classes: Good, Moderate, Poor, and Hazardous. All those data are then sent to an AWS Cloud server using HTTP for further monitoring on the web dashboard.
🌬️ Use air quality sensors (e.g., PM2.5, CO, NO₂) to monitor indoor pollutants.
📶 Use ESP32 with Wi-Fi to process and transmit sensor data.
🧠 Apply a pre-trained SVM model to classify air quality levels in real time.
⚙️ Activate the air purifier automatically when poor air quality is detected.
🌐 Display real-time data on a web dashboard hosted on AWS.
🔔 Notify users when air quality becomes poor or hazardous
🔩 Hardware
🔌 ESP32 Dev Board – for processing, control logic, and Wi-Fi communication.
🌫️ PM2.5 sensor – for particulate matter detection.
🧪 MQ-7 gas sensor – to detect CO
🌡️ DHT22 – for temperature and humidity sensing.
🔋 Power supply & wiring components – including breadboard, jumper wires, USB cable, etc.
💻 Software / Platform
🧠 Pre-trained SVM model – compiled or converted to run on ESP32 for local inference.
🌐 AWS cloud services – to host the web dashboard and receive/send device data.
🛠️ Arduino IDE – for coding and flashing the ESP32 firmware.
🧾 Web technologies – such as Laravel PHP and HTML/CSS/JS for dashboard front-end and backend integration, REST API for data transmission endpoints, and HTTP for the application communication protocol.
This project demonstrates a smart and responsive indoor air quality monitoring system using embedded AI. By combining environmental sensors with an ESP32 and a pre-trained SVM model, the system can detect harmful air conditions and automatically activate a purifier. Real-time data is displayed through a web dashboard hosted on AWS, allowing users to stay informed and safe. The solution is practical, scalable, and well-suited for residential areas near industrial environments.
Web Dashboard: https://github.com/tangerineshirt/zephyr-sense
Arduino IDE Code: https://github.com/tangerineshirt/Pollution-Monitor
Membangun sistem Embedded AI untuk penyiraman otomatis berbasis data sensor dan cuaca. Menggunakan teknik Fault-Tolerant Hardware Redudancy (TMR), inferensi langsung di mikrokontroler, serta integrasi cloud AWS untuk pemantauan dan penyimpanan data. Data pembacaan sensor secara real-time dapat dilihat pada dashboard Blynk. 🔍 Latar Belakang Mikroklimat yang bervariasi sering membuat penyiraman tanaman menjadi tidak efektif. Tanaman…
🥼 Smart Surveillance System: AI-based Uniform and Face Identification for Lab RES Tool Room Security 🌐 Project Domain Our “Labcam” system stands at the forefront of cutting-edge IoT-based smart surveillance and security. We’ve engineered a robust solution specifically designed to fortify the security of the Robotics and Embedded System (RES) Laboratory’s tool room, leveraging the…
Integrasi Sistem Pemantauan dan Pengendalian Pompa Air Otomatis Berbasis AI dan IoT pada Sistem Hidroponik di Daerah Beriklim Panas HYDROGRATE🌱 Sistem otomatis berbasis AI dan IoT untuk membantu petani hidroponik menghadapi cuaca ekstrem. Menggunakan sensor dan ESP32-S3, sistem memantau suhu, kelembaban, dan pH, lalu mengontrol pompa dan kipas otomatis. Data ditampilkan real-time melalui website,…
Name of Project Sistem Prediksi Iklim Berbasis AI dan IoT untuk Optimalisasi Pertanian Project Domain This project falls under AI and IoT based agricultural optimization, which focuses on climate and weather prediction by integrating sensors, actuators, cloud and processing units using ESP32 microcontroller. Meet Our Team Problem Statements …
Smart Lele | AIoT for Automated Catfish Pond Management 🐟💻 Introducing Smart Lele, an innovative AIoT (Artificial Intelligence of Things) project designed to revolutionize catfish pond environments! 🐠 This project harnesses the power of sensors and actuators to provide automated monitoring and control of water quality, ensuring optimal conditions for healthier fish. Screenshots 📸 A…
RIVER SENSE River Water Quality Detection System Based on AIoT 📖 Project Overview This project develops a real-time River Water Quality Monitoring System based on AIoT. It uses pH, TDS, and turbidity sensors connected to an ESP32 microcontroller, with data sent via MQTT to AWS Cloud for live monitoring and analysis. The system applies…