Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 971 Bytes

README.md

File metadata and controls

19 lines (15 loc) · 971 Bytes

Particle Monitor

A learning project programming a microcontroller and particle sensor

A microcontroller with integrated display (Adafruit ESP32-S3 Reverse TFT Feather) connected to a particle sensor (Adafruit PMSA003I Air Quality Breakout), both from Adafruit. The device detects the level of air particles and displays it on the screen. If connected via WiFi the result is sent a server. The controller is programmed using CircuitPython 9.

The goal of this project is to get a basic knowledge of Python and microcontroller programming.

The code depends on the following CircuitPython libraries from Adafruit:

  • Bitmap font
  • Bus device
  • Connection manager
  • Display Text
  • Max1704x
  • PM25
  • Register
  • Requests

The easiest way to get the libraries is by downloading the bundle.