Skip to content

A learning project programming a microcontroller and particle sensor

License

Notifications You must be signed in to change notification settings

JonasBarka/particle-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

A learning project programming a microcontroller and particle sensor

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published