{"repo":"StijnGoossens/rpi-airquality","free":true,"listed":false,"github":"https://github.com/StijnGoossens/rpi-airquality","clone":"git clone https://github.com/StijnGoossens/rpi-airquality.git","description":"Monitoring air quality (CO2, temperature, humidity and TVOC) with a Raspberry Pi, an MH-Z19 and an VMA342 sensor.","language":"Python","stars":20,"topics":["raspberry-pi","air-quality","co2-monitor","mh-z19","vma342"],"license":null,"category":"analytics","readme_excerpt":"Air quality monitoring with Raspberry Pi In this project, we'll monitor several parameters of indoor air quality with a Raspberry Pi and the following sensors: - MH-Z19 - CO2 - VMA342, consisting of: - BME280 - temperature + humidity + air pressure - CCS811 - volatile organic compounds ( TVOC ) + estimated CO2 ( eCO2 ) - SPS30 - particulate matter ( PM1.0 , PM2.5 , PM4 , PM10 ) (SPS30 not shown in the image above.) A Streamlit dashboard will allow you to monitor the current air quality as well as the evolution over time: Requirements - Raspberry Pi , including: - MicroSD card - Micro USB power cable and adapter - Protective case - WiFi dongle (for RPi's older than model 3) - VMA342 sensor - MH-Z19 sensor - SPS30 sensor + JST-ZHR 5p to DuPont cable - Small breadboard - Jumper cables (male-female & some male-male) - Ethernet cable for the initial setup I used a Raspberry Pi 3 Model B+ for this project. Other models likely work as well, but weren't tested. The MH-Z19 sensor comes in multiple versions. I used the MH-Z19B. The mh-z19 python library seems to support at least the MH-Z19 and MH-Z19B. If your sensor doesn't come with output pins (like mine), you'll have to solder some stacking headers yourself. General Raspberry Pi setup Install OS and activate SSH 1. Install Raspberry Pi Imager. 2. Insert micro SD card and install the Raspberry Pi OS using Raspberry Pi Imager. Before starting the instalation process, select \"Edit Settings\" when asked to customize the OS image. In the","default_branch":null,"files":null,"tree":[],"storefront":"/r/StijnGoossens","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/StijnGoossens/rpi-airquality/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."}