AirSense: A Real-Time IoT Based-System for Air Quality Monitoring
List of Authors
Mohd Najib Husain, Muhammad Fikhrullah Ahmad Shabri, Muhammad Mirza Hafiy A Hadi, Muhammad Syahmi Afham Mohd Zulkifli, Umar At-Thani Zamri
Keyword
Air Quality, IoT Sensor, Arduino IDE, Android Studio, Firebase
Abstract
The AirSense app provides live air quality data to raise awareness and promote public safety. It is particularly beneficial for asthma or respiratory patients by giving them accurate data to make healthier decisions. The system uses IoT devices such as MQ135 gas sensors, DHT11 temperature and humidity sensors, ESP8266 Wi-Fi module, and NEO-6M GPS module to monitor pollutants such as ammonia, NO₂, SO₂, and CO₂. The NEO-6M GPS module provides precise location data for each reading, enabling accurate pollution mapping. Readings are taken and processed using Arduino IDE and sent to a mobile application designed via Android Studio. The application includes an interactive map where air quality is represented with color-coded markers—green for safe and maroon for hazardous levels—along with real-time graphs and notification alerts when air quality becomes unsafe. Test readings showed CO₂ levels normally ranged between 50–100 ppm outdoors but exceeded 500 ppm in enclosed indoor spaces. Temperature varied from 25°C to 32°C, and humidity from 50% to 65%. The system has significant health implications, especially in poorly ventilated areas, where exposure to high pollution levels can increase respiratory risk. As such, AirSense contributes to public health protection by enabling users to respond immediately to air quality threats based on real-time, location-based data. Overall, this project supports healthier living and contributes to building safer and more environmentally aware communities.