Air Guard is a do-it-yourself electronics kit for building an air quality monitor for your school, home or office.
Create a kit of electronics components, software tools and instructions for kids (and anyone) to create air quality monitors for their living spaces using affordable and readily available components and friendly programming tools.
-
Use existing electronics modules for all components to ensure the parts are available and affordable.
-
Build on the experience of other electronics platforms such as micro:bit, M5Stack, MicroPython, ESPHome which provide user-friendly tools and concepts for exploring the hardware and software features.
-
Allow space for customization and creative expression to encourage use and ownership of the devices.
-
Let users experience quick wins early to encourage continued exploration.
-
Design for groups of people building the kit and splitting responsibilities.
-
Rely on permanent power supply over USB to avoid limiting the available sensor components (due to their power consumption) and to encourage creative expression in software through the use of LEDs, buzzers and displays. See issue #4 for the discussion around energy usage.
-
Use MicroPython as the software platform due to the available tooling and accessible programming environments. See issue #6 for discussion.
-
Use ESP32 based microcontrollers due to extensive support for MicroPython and the selected sensor components, and affordable development kits. See issue #7 for the suggested bill of materials.
Join our chat on Gitter to discuss ways to contribute. Issues and pull requests are always welcome!
Created by contributors.
This is an open source project where the software and documentation are licensed under MIT while the hardware is licensed under CC BY-NC-SA 4.0.