This project is a real-time air quality monitoring system implemented on ESP8266 microcontroller. The system utilizes a combination of React for the frontend, Google Spreadsheet for data storage, and Django for the backend.
The ESP8266 microcontroller is responsible for collecting air quality data from sensors and sending it to the backend server. The React frontend provides a user-friendly interface for visualizing the air quality data in real-time. The data is stored in a Google Spreadsheet, which allows for easy data management and analysis.
The Django backend handles the communication between the ESP8266 and the Google Spreadsheet. It receives the data from the ESP8266 and stores it in the spreadsheet. Additionally, it provides APIs for retrieving and manipulating the data.
Overall, this project enables real-time monitoring of air quality using ESP8266, React, Google Spreadsheet, and Django, providing a comprehensive solution for air quality analysis and visualization.
- Frontend-link : https://github.com/mspatel18/AQI-dashboard
- Backend-link : https://github.com/mspatel18/aqm-backend
- ESP8266-link : https://github.com/mspatel18/aqi-esp82-sketch