Air Quality Monitoring

From Nottinghack Wiki
Revision as of 10:55, 11 January 2026 by Asj (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Air Quality Monitoring
Primary Contact Asj
Created 01/01/2026
Completed {{{completeddate}}}
Dormant {{{dormantdate}}}
Version {{{version}}}
Members {{{members}}}
Manufacturer {{{manufacturer}}}
Model {{{model}}}
Location [[]]
GitHub / Repo {{{repo}}}
Status Active
Type Hackspace Infrastructure
Live Status {{{livestatus}}}


The air quality monitoring was funded via the Air Quality Monitoring Pledge Drive. All monitors report CO2 and VOC index. In a few places the monitors also have PMSA003 sensors for PM1.0, PM2.5, PM10.0. These measurements are (will be) pushed to MQTT to the topic nh/air, where they are then ingested into Prometheus for visualisation via Grafana.

Current Status

The boards are gradually being built. Steve is designing an enclosure for them. We should have a few up and running soon.

Current Status
Location Measurements Status
Comfy Area VOC, CO2
Studio VOC, CO2 Built
Craft Room VOC, CO2
Workshop VOC, CO2, Particle Built
Dusty VOC, CO2, Particle Built
Metalworking VOC, CO2
Electronics / 3D Printing VOC, CO2, Particle Built
Blue Room VOC, CO2
Classroom VOC, CO2

Hardware Description

The board is based around an Atmega 328p and WizNet W5500 Ethernet controller. There's a small buck supply to make powering the board more flexible. The VOC sensor used is a SGP40, and CO2 is reported with a SCD41. For boards which also measure air particles, they have a PMSA003 onboard. Out of curiosity and to help debugging, each board also has a INA219A chip and 0.1 ohm shunt. This allows the board to monitor its own power consumption.