With the PyPortal air quality display stuck to your fridge, you can keep track of the quality of the air you breathe.

Using CircuitPython, this project queries the AirNow site API to find out the current air quality index for your location and displays it along with an informative color.

3D printed case and magnetic backing allow you to mount it to your fridge or other ferrous metal surface.

Note that the Air Quality information used in this tutorial is from https://airnow.gov/ which only provides information for the United States and then only certain geographic areas (by postal Zip Code). If you wish to use this project in other areas, you may have to adapt the project to another data source which is not covered in this guide.

Additional Tools & Materials

You may want to create the optional mounting case for your PyPortal Air Quality Display. For this you'll need:

If you don't have access to a 3D printer you can optionally use an online service such as 3D Hubs to have it printed for you on demand.

This guide was first published on Mar 13, 2019. It was last updated on 2023-12-05 13:38:04 -0500.

This page (Overview) was last updated on Mar 09, 2019.

Text editor powered by tinymce.