Skip to content

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.

License

Notifications You must be signed in to change notification settings

saraceni-andrea/airquality

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages