{"repo":"galihru/qualityair","free":true,"listed":false,"github":"https://github.com/galihru/qualityair","clone":"git clone https://github.com/galihru/qualityair.git","description":"CO Monitoring Realtime used ESP32 and MQ-7 Sensor Integreted Github Workflow","language":"C++","stars":12,"topics":["ai","arduino-ide","co","esp32","forecasting","monitoring","prediction"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"CO Monitoring Realtime with ESP32 and MQ-7 Sensor This project involves using an ESP32 microcontroller and MQ-7 CO sensor to monitor CO (Carbon Monoxide) levels in real-time. The data is continuously updated and pushed to a GitHub repository using the GitHub API. The system also uses the NTP server to synchronize time and ensures data updates at regular intervals. Features - Real-time CO monitoring using the MQ-7 sensor. - Widget Application in Android Device - Data updates every 5 seconds and pushes the results to a GitHub repository. - Data is stored as JSON files within the repository. - Time synchronization using NTP for accurate timestamps. - Secure access to GitHub using personal access tokens. - Data encoding to Base64 before updating the repository to ensure correct transmission. Requirements - Hardware: - ESP32 Dev Board - MQ-7 CO Sensor - Jumper wires - Software: - Arduino IDE with ESP32 core installed - GitHub account with a repository set up for storing the data - Personal access token from GitHub with permissions to access repository contents. Setup Instructions 1. Clone the Repository Clone the repository where the data will be stored: 2. Arduino IDE Configuration 1. Install ESP32 in Arduino IDE : - Go to File Preferences and add https://dl.espressif.com/dl/package esp32 index.json in the Additional Boards Manager URLs . - Install the ESP32 board through Tools Board Boards Manager . 2. Install Libraries : Install the following libraries in Arduino IDE: - WiFi : ","default_branch":null,"files":null,"tree":[],"storefront":"/r/galihru","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/galihru/qualityair/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}