# Air Quality Sensor 3D Printed Enclosure

## Overview

https://youtu.be/6KpKyPQaUaE

## IOT Air Sensor Monitor

Build a 3D printed enclosure for your IOT Air Quality Sensor. This project [is similar to our other air quality sensor guide](https://learn.adafruit.com/diy-air-quality-monitor), except it uses Adafruit STEMMA sensors and _has minimal soldering required_.

&nbsp;

![sensors_iphone-hero.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/792/medium640/sensors_iphone-hero.jpg?1604601153)

This project uses sensors to **measure PM2.5 (particles that are 2.5 microns or smaller in diameter) dust concentrations, temperature and humidity**.&nbsp;

This weatherproof enclosure is modeled after a silo-home. We've included different types of mounting holes and brackets for different mounting configurations.

## Adafruit IO

Build an [Adafruit IO](https://io.adafruit.com/welcome) Dashboard to visualize your air quality sensor's data at a glance. [Adafruit IO](https://io.adafruit.com/welcome) is free and includes up to 30 days of storage for your sensor's data.&nbsp;

You can view and interact with this data from anywhere in the world with a wireless connection.

![sensors_hero-aio.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/803/medium640/sensors_hero-aio.jpg?1604606811)

## Enclosure Design

The case is themed to resemble a modern silo grain bin house. The roof is removable by unscrewing the top from the case. The Feather boards are securely mounted inside via heat set inserts. A mounting plate is used to secure the enclosure to a surface. Weatherproof cable gland is used to keep moisture out. The bottom cover is modular allowing for a different set of sensors.

![sensors_hero-case-open.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/793/medium640/sensors_hero-case-open.jpg?1604601456)

## Choose Your Sensors

The enclosure and code accommodate for two different sets of sensors. Take a moment to choose your set up.

- BME280 & PMS5003
- BME680 & PMSA003i

![hero-sensors-setup.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/802/medium640/hero-sensors-setup.jpg?1604606618)

## Prerequisite Guides

Take a moment to walk through the following guides to get familiar with the board, sensors and Adafruit IO.

- [Feather M4 Guide](https://learn.adafruit.com/adafruit-feather-m4-express-atsamd51)
- [Airlift FeatherWing Guide](https://learn.adafruit.com/adafruit-airlift-featherwing-esp32-wifi-co-processor-featherwing)
- [PM2.5 Air Quality Sensor](https://learn.adafruit.com/pm25-air-quality-sensor)
- [Adafruit PMSA003I Air Quality Breakout](https://learn.adafruit.com/pmsa003i)
- [Adafruit IO Welcome Guide](https://learn.adafruit.com/welcome-to-adafruit-io)

## Parts
### Adafruit Feather M4 Express - Featuring ATSAMD51

[Adafruit Feather M4 Express - Featuring ATSAMD51](https://www.adafruit.com/product/3857)
It's what you've been waiting for, the Feather M4 Express featuring ATSAMD51. This Feather is fast like a swift, smart like an owl, strong like a ox-bird (it's half ox, half bird, OK?) This feather is powered by our new favorite chip, the **ATSAMD51J19** -&nbsp; with...

Out of Stock
[Buy Now](https://www.adafruit.com/product/3857)
[Related Guides to the Product](https://learn.adafruit.com/products/3857/guides)
![Angled shot of a Adafruit Feather M4 Express. ](https://cdn-shop.adafruit.com/640x480/3857-10.jpg)

### Adafruit AirLift FeatherWing – ESP32 WiFi Co-Processor

[Adafruit AirLift FeatherWing – ESP32 WiFi Co-Processor](https://www.adafruit.com/product/4264)
Give your Feather project a _lift_ with the Adafruit AirLift FeatherWing - a FeatherWing that lets you use the powerful ESP32 as a WiFi co-processor. You probably have your favorite Feather ([like the Feather M4](https://www.adafruit.com/product/3857)) that comes with its own...

In Stock
[Buy Now](https://www.adafruit.com/product/4264)
[Related Guides to the Product](https://learn.adafruit.com/products/4264/guides)
![Angled shot of Adafruit AirLift FeatherWing.](https://cdn-shop.adafruit.com/640x480/4264-07.jpg)

### PM2.5 Air Quality Sensor and Breadboard Adapter Kit

[PM2.5 Air Quality Sensor and Breadboard Adapter Kit](https://www.adafruit.com/product/3686)
Breathe easy, knowing that you can track and sense the quality of the air around you with th **e PM2.5&nbsp;Air Quality Sensor with Breadboard Adapter** particulate sensor. [Mad Max & Furiosa definitely should have hooked up one of...](https://en.wikipedia.org/wiki/Mad_Max)

In Stock
[Buy Now](https://www.adafruit.com/product/3686)
[Related Guides to the Product](https://learn.adafruit.com/products/3686/guides)
![Person soldering next to sensor, which detects the fumes and lights up an LED red](https://cdn-shop.adafruit.com/product-videos/640x480/3686-04.jpg)

### Adafruit PMSA003I Air Quality Breakout

[Adafruit PMSA003I Air Quality Breakout](https://www.adafruit.com/product/4632)
Breathe easy, knowing that you can track and sense the quality of the air around you with this **&nbsp;Adafruit PMSA003I Air Quality Breakout**. This sensor is great for monitoring air quality, in a compact plug-in format.

Best of all, unlike almost all other sensors...

In Stock
[Buy Now](https://www.adafruit.com/product/4632)
[Related Guides to the Product](https://learn.adafruit.com/products/4632/guides)
![Adafruit PMSA003I PM2.5 Air Quality Breakout](https://cdn-shop.adafruit.com/640x480/4632-10.jpg)

### Adafruit BME280 I2C or SPI Temperature Humidity Pressure Sensor

[Adafruit BME280 I2C or SPI Temperature Humidity Pressure Sensor](https://www.adafruit.com/product/2652)
Bosch has stepped up their game with their new BME280 sensor, an environmental sensor with temperature, barometric pressure&nbsp;and&nbsp;humidity! This sensor is great for all sorts of indoor environmental sensing and can even be used in both I2C and SPI!

This precision sensor from...

Out of Stock
[Buy Now](https://www.adafruit.com/product/2652)
[Related Guides to the Product](https://learn.adafruit.com/products/2652/guides)
![small, rectangle-shaped, BME280 temperature humidity pressure sensor breakout board.](https://cdn-shop.adafruit.com/640x480/2652-04.jpg)

### Adafruit BME680 - Temperature, Humidity, Pressure and Gas Sensor

[Adafruit BME680 - Temperature, Humidity, Pressure and Gas Sensor](https://www.adafruit.com/product/3660)
The long awaited BME680 from Bosch gives you&nbsp;_all the environmental sensing you want_&nbsp;in one small package. This little sensor contains&nbsp; **temperature** ,&nbsp; **humidity** ,&nbsp; **barometric pressure,** &nbsp;and&nbsp; **VOC...**

In Stock
[Buy Now](https://www.adafruit.com/product/3660)
[Related Guides to the Product](https://learn.adafruit.com/products/3660/guides)
![Angled shot of black, square-shaped pressure-humidity-temperature-gas sensor breakout.](https://cdn-shop.adafruit.com/640x480/3660-08.jpg)

### FeatherWing Doubler - Prototyping Add-on For All Feather Boards

[FeatherWing Doubler - Prototyping Add-on For All Feather Boards](https://www.adafruit.com/product/2890)
This is the **FeatherWing Doubler** - a prototyping add-on and more for all Feather boards. This is similar to our [FeatherWing Proto](https://www.adafruit.com/products/2884) except there are two! The magic of the Doubler comes when stacking a Feather and another...

In Stock
[Buy Now](https://www.adafruit.com/product/2890)
[Related Guides to the Product](https://learn.adafruit.com/products/2890/guides)
![Double prototyping feather wing PCB with socket headers installed](https://cdn-shop.adafruit.com/640x480/2890-01.jpg)

### Part: STEMMA QT Cable
quantity: 1
Qwiic JST SH 4-pin Cable - 100mm Long
[STEMMA QT Cable](https://www.adafruit.com/product/4210)

### Part: USB Extension Cable
quantity: 1
3 meters / 10 ft long
[USB Extension Cable](https://www.adafruit.com/product/993)

### Part: USB A/Micro Cable - 2m
quantity: 1
USB A/Micro Cable - 2m
[USB A/Micro Cable - 2m](https://www.adafruit.com/product/2185)

### Part: PG7 Cable Gland
quantity: 1
Cable Gland PG-7 size - 0.118" to 0.169" Cable Diameter - PG-7
[PG7 Cable Gland](https://www.adafruit.com/product/762)

### Part: USB Micro B Connector
quantity: 1
USB DIY Slim Connector Shell - MicroB Plug
[USB Micro B Connector](https://www.adafruit.com/product/1826)

### Part: M3 Heat-Set Inserts
quantity: 1
Brass Heat-Set Inserts for Plastic - M3 x 4mm - 50 pack
[M3 Heat-Set Inserts](https://www.adafruit.com/product/4255)

### Part: Silicone Cover Stranded-Core Ribbon Cable
quantity: 1
10 Wire 1 Meter Long - 28AWG Black
[Silicone Cover Stranded-Core Ribbon Cable](https://www.adafruit.com/product/3890)

### Part: M2.5 Hardware
quantity: 1
Black Nylon Screw and Stand-off Set – M2.5 Thread
[M2.5 Hardware](https://www.adafruit.com/product/3299)

### Part: M3 Hardware
quantity: 4
M3 screws, hex nuts and standoffs
[M3 Hardware](https://www.adafruit.com/product/4685)

### Part: M3 x 20mm Standoffs
quantity: 4
M3 x 20mm Standoffs
[M3 x 20mm Standoffs](https://www.mcmaster.com/93655A358/)

### Part: USB Power Supply
quantity: 1
5V 1A (1000mA) USB port power supply - UL Listed
[USB Power Supply](https://www.adafruit.com/product/501)

## Hardware List

- 4x M3 x 4mm heat-set inserts (silo case)
- 4x M3 x 6mm flat head machine screws (silo standoffs)
- 4x M3 hex nuts (silo standoffs)
- 2x M3 x 8mm button head machine screws (PCB mount for silo)
- 2x M3 x 6mm thumb screws (bottom cover for silo)
- 8x M2.5 x 4mm button head machine screws (PCB mount for FeatherWing Doubler)
- 4x M2.5 x 6mm FF standoffs (PCB mount for FeatherWing Doubler)
- 2x M5 x 8mm button head screws (silo mounting plate to wall)

For PMSA003i

- 2x M3 x 6mm button head machine screws

For BME280

- 2x M2.5 x 4mm flat head machine screws

For BME680

- 4x M2.5 x 4mm flat head machine screws

- [Next Page](https://learn.adafruit.com/air-quality-sensor-silo-house/circuit-diagram.md)

## Featured Products

### Adafruit Feather M4 Express - Featuring ATSAMD51

[Adafruit Feather M4 Express - Featuring ATSAMD51](https://www.adafruit.com/product/3857)
It's what you've been waiting for, the Feather M4 Express featuring ATSAMD51. This Feather is fast like a swift, smart like an owl, strong like a ox-bird (it's half ox, half bird, OK?) This feather is powered by our new favorite chip, the **ATSAMD51J19** -&nbsp; with...

Out of Stock
[Buy Now](https://www.adafruit.com/product/3857)
[Related Guides to the Product](https://learn.adafruit.com/products/3857/guides)
### Adafruit AirLift FeatherWing – ESP32 WiFi Co-Processor

[Adafruit AirLift FeatherWing – ESP32 WiFi Co-Processor](https://www.adafruit.com/product/4264)
Give your Feather project a _lift_ with the Adafruit AirLift FeatherWing - a FeatherWing that lets you use the powerful ESP32 as a WiFi co-processor. You probably have your favorite Feather ([like the Feather M4](https://www.adafruit.com/product/3857)) that comes with its own...

In Stock
[Buy Now](https://www.adafruit.com/product/4264)
[Related Guides to the Product](https://learn.adafruit.com/products/4264/guides)
### PM2.5 Air Quality Sensor and Breadboard Adapter Kit

[PM2.5 Air Quality Sensor and Breadboard Adapter Kit](https://www.adafruit.com/product/3686)
Breathe easy, knowing that you can track and sense the quality of the air around you with th **e PM2.5&nbsp;Air Quality Sensor with Breadboard Adapter** particulate sensor. [Mad Max & Furiosa definitely should have hooked up one of...](https://en.wikipedia.org/wiki/Mad_Max)

In Stock
[Buy Now](https://www.adafruit.com/product/3686)
[Related Guides to the Product](https://learn.adafruit.com/products/3686/guides)
### Adafruit BME280 I2C or SPI Temperature Humidity Pressure Sensor

[Adafruit BME280 I2C or SPI Temperature Humidity Pressure Sensor](https://www.adafruit.com/product/2652)
Bosch has stepped up their game with their new BME280 sensor, an environmental sensor with temperature, barometric pressure&nbsp;and&nbsp;humidity! This sensor is great for all sorts of indoor environmental sensing and can even be used in both I2C and SPI!

This precision sensor from...

Out of Stock
[Buy Now](https://www.adafruit.com/product/2652)
[Related Guides to the Product](https://learn.adafruit.com/products/2652/guides)
### FeatherWing Doubler - Prototyping Add-on For All Feather Boards

[FeatherWing Doubler - Prototyping Add-on For All Feather Boards](https://www.adafruit.com/product/2890)
This is the **FeatherWing Doubler** - a prototyping add-on and more for all Feather boards. This is similar to our [FeatherWing Proto](https://www.adafruit.com/products/2884) except there are two! The magic of the Doubler comes when stacking a Feather and another...

In Stock
[Buy Now](https://www.adafruit.com/product/2890)
[Related Guides to the Product](https://learn.adafruit.com/products/2890/guides)
### Adafruit BME680 - Temperature, Humidity, Pressure and Gas Sensor

[Adafruit BME680 - Temperature, Humidity, Pressure and Gas Sensor](https://www.adafruit.com/product/3660)
The long awaited BME680 from Bosch gives you&nbsp;_all the environmental sensing you want_&nbsp;in one small package. This little sensor contains&nbsp; **temperature** ,&nbsp; **humidity** ,&nbsp; **barometric pressure,** &nbsp;and&nbsp; **VOC...**

In Stock
[Buy Now](https://www.adafruit.com/product/3660)
[Related Guides to the Product](https://learn.adafruit.com/products/3660/guides)
### Adafruit PMSA003I Air Quality Breakout

[Adafruit PMSA003I Air Quality Breakout](https://www.adafruit.com/product/4632)
Breathe easy, knowing that you can track and sense the quality of the air around you with this **&nbsp;Adafruit PMSA003I Air Quality Breakout**. This sensor is great for monitoring air quality, in a compact plug-in format.

Best of all, unlike almost all other sensors...

In Stock
[Buy Now](https://www.adafruit.com/product/4632)
[Related Guides to the Product](https://learn.adafruit.com/products/4632/guides)
### STEMMA QT / Qwiic JST SH 4-pin Cable - 100mm Long

[STEMMA QT / Qwiic JST SH 4-pin Cable - 100mm Long](https://www.adafruit.com/product/4210)
This 4-wire cable is a little over 100mm / 4" long and fitted with JST-SH female 4-pin connectors on both ends. Compared with the chunkier JST-PH these are 1mm pitch instead of 2mm, but still have a nice latching feel, while being easy to insert and remove.

<a...></a...>

Out of Stock
[Buy Now](https://www.adafruit.com/product/4210)
[Related Guides to the Product](https://learn.adafruit.com/products/4210/guides)

## Related Guides

- [Adafruit BME680](https://learn.adafruit.com/adafruit-bme680-humidity-temperature-barometic-pressure-voc-gas.md)
- [Adafruit Feather M4 Express](https://learn.adafruit.com/adafruit-feather-m4-express-atsamd51.md)
- [Adafruit AirLift FeatherWing - ESP32 WiFi Co-Processor](https://learn.adafruit.com/adafruit-airlift-featherwing-esp32-wifi-co-processor-featherwing.md)
- [Adafruit PMSA003I Air Quality Breakout](https://learn.adafruit.com/pmsa003i.md)
- [Computer Space Mini Arcade](https://learn.adafruit.com/computer-space-mini-arcade.md)
- [A CLI in CircuitPython](https://learn.adafruit.com/a-cli-in-circuitpython.md)
- [FeatherWing Proto, Doubler  and Tripler](https://learn.adafruit.com/featherwing-proto-and-doubler.md)
- [Adafruit IO Environmental Monitor for Feather or Raspberry Pi](https://learn.adafruit.com/adafruit-io-air-quality-monitor.md)
- [Talking Musical NeoPixel Clock with Infrared, BLE and Touch Controls](https://learn.adafruit.com/talking-musical-neo-pixel-clock-with-infrared-ble-and-touch-controls.md)
- [CircuitScheme - Lisp on CircuitPython](https://learn.adafruit.com/scheme-in-circuitpython.md)
- [Disconnected CO2 Data Logger](https://learn.adafruit.com/disconnected-co2-data-logger.md)
- [No-Code Offline Data Logger with WipperSnapper](https://learn.adafruit.com/no-code-offline-data-logging-with-wippersnapper.md)
- [Adafruit BME280 Humidity + Barometric Pressure + Temperature Sensor Breakout](https://learn.adafruit.com/adafruit-bme280-humidity-barometric-pressure-temperature-sensor-breakout.md)
- [Lucio Blaster 2020 - CircuitPython for Advanced Prop Making](https://learn.adafruit.com/lucio-blaster-2020-circuitpython-advanced-prop-making.md)
- [MQTT in CircuitPython](https://learn.adafruit.com/mqtt-in-circuitpython.md)
- [Multi-Sensor IoT Environmental Sensor Box With CircuitPython](https://learn.adafruit.com/remote-iot-environmental-sensor.md)
- [Make It Talk](https://learn.adafruit.com/make-it-talk.md)
- [Spinning Disc Step Sequencer](https://learn.adafruit.com/spinning-disc-step-sequencer.md)
- [Arcade Synth Controller](https://learn.adafruit.com/arcade-synth-controller.md)
