saraceni-andrea / airquality

Documentation and Python source code of #DIYzenIAQ (Bosch Sensortec BME680 / BME688 and Sensirion SGP30) a Do It Yourself zen Indoor Air Quality monitor, an accurate DIY CO2 & VOC meter.

Home Page:https://work.saraceni.org/airquality/?lang=en

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A Do It Yourself zen Indoor Air Quality monitor

#DIYzenIAQ is a DIY Carbon Dioxide (CO2) and Volatile Organic Compounds (VOC) meter, an accurate indoor air quality monitor that helps to focus on breathing.

The idea is to encourage to live in healthy environments, and as soon as possible, stop, relax and focus on breathing.

Learn more about #DIYzenIAQ

#DIYzenIAQ a Do It Yourself zen Indoor Air Quality monitor

Measurement values

  • Date and time
  • Temperature
  • Humidity
  • Apparent temperature (Heat Index)
  • eCO2
  • TVOC
  • VOC IAQ (% Indoor Air Quality)
  • Total index (comfort and pollutants for zen mode)

Components

Dependencies & installation

  • Raspberry Pi OS Buster
  • Python 3.7 or later
sudo apt-get install python3-pip
sudo pip3 install setuptools
sudo pip3 install smbus
sudo pip3 install smbus2
sudo pip3 install unicornhatmini
sudo pip3 install bme680
sudo pip3 install pimoroni-sgp30
sudo pip3 install rv3028

Use & button commands

sudo python3 diyzeniaq.py

After 6 minutes of sensors burn-in (in a healthy environment, previously ventilated) it is possible to interact with the buttons:

  • A: LEDs ON and scroll UP the list of values
  • B: LEDs ON and scroll DOWN the list of values
  • X: LEDs OFF
  • Y: safe shutdown

References

About

Documentation and Python source code of #DIYzenIAQ (Bosch Sensortec BME680 / BME688 and Sensirion SGP30) a Do It Yourself zen Indoor Air Quality monitor, an accurate DIY CO2 & VOC meter.

https://work.saraceni.org/airquality/?lang=en

License:MIT License


Languages

Language:Python 100.0%