Knowledge Base

The AirGradient Builds Overview

Build your own open-source, open-hardware air quality monitor measuring PM2.5, CO2, temperature and humidity.

We are continuously updating our open hardware / open source air quality monitor kits and, as a result, have different versions of the build instructions. The version you have is written on the PCBs. Please check the table below and then click the link to the build instructions that apply to your kit.

Additionally, you can download all source files for the monitors on this page. All builds are licensed under CC BY-SA 4.0. Please ensure proper attribution.

If you have questions or run into a problem during assembly, the best and fastest way to get help is via our forum.

Firmware Repositories

The firmware for the DIY PRO / ONE and Open Air models is combined and is available on the AirGradient Arduino GitHub. Please open issues there for bugs or feature requests.

The firmware for the Open Air Max model is also available in our openair-max repository. Please open issues there for bugs or feature requests.

AirGradient ONE Indoor Monitor

Version Image of PCB / Files Main Improvements / Changes Link to Instructions Arduino Sketch Name
I-9PSL Model {{}}

black or blue PCB

KiCad files main PCB

Gerber file main PCB

KiCad files LED bar

Gerber files LED bar

SGP41 Module

SHT40 Module

Enclosure STL

Clip-On Stand STL
Complete new design. ESP32-C3-Mini, RGB LED bar, hardware watchdog Build instructions OneOpenAir.ino

AirGradient Open Air Outdoor Monitor

Version Image of PCB / Files Link to Instructions Arduino Sketch Name
O-1PST Model {{}}

KiCad files

SGP41 Module

CO2 Module

STL Files
Build instructions OneOpenAir.ino

AirGradient Open Air Max Professional Outdoor Monitor

Version Image of PCB / Files Link to Instructions Firmware Code
O-M-1PPST-CE-S Model {{}}

KiCad file main board

KiCad file cellular card

SGP41 Module

SHT40 Module

CO2 Module

STL Files
N/A. Only available fully assembled openair-max repository

Old Designs (No Longer Maintained)

Version Image of PCB / Files Main Improvements / Changes Link to Instructions Arduino Sketch Name
DIY Basic 4.0 {{}}

Gerber files

STL Files
Switched to shorter cross-over cable for PM. Made T/RH sensor slot compatible with AG module Standard version BASIC.ino
4.2 {{}}

black or green PCB

Gerber files

KiCad files

Enclosure STL

Clip-On Stand STL
Improved tracing / ground plane, removed D1 shield, changed button connection, switched to cross-over cable for PMS Standard version / Presoldered version DiyProIndoorV4_2.ino
DIY Pro 3.7 {{}}

black or green PCB

Gerber files

Enclosure STL

Clip-On Stand STL
Push button for configuration, rounded corners Standard version / Presoldered version Compatible with DiyProIndoorV3_3.ino (no push button functionality)
DIY Pro 3.3 {{}}

black or green PCB

Gerber files

Enclosure STL

Clip-On Stand STL
Standard version / Presoldered version DiyProIndoorV3_3.ino

Your are being redirected to AirGradient Dashboard...