Skip to content

Air Quality by SiloCityLabs

Device Type:sensor
Electrical Standard:global
Board:esp32
Difficulty:Comes with ESPhome (1/5)

General Notes

The Air Quality Monitor Kit is designed to provide real-time data on air quality, utilizing the Seeed Xiao ESP32-C3 and the PMS7003 particulate matter sensor. This kit is ideal for environmental monitoring with high accuracy and low power consumption. Features:

  • Utilizes Seeed Xiao ESP32-C3.
  • Measures PM1.0, PM2.5, and PM10.
  • Includes WS2812B LED on GPIO20.
  • Serial communication via UART.

GPIO Pinout

XIAO PINC3C6S3
ESPHOMEN/A
TASMOTAN/A
PMS7003 RST.D0GPIO2GPIO0GPIO1
PMS7003 RX.D1GPIO3GPIO1GPIO2
PMS7003 TX.D2GPIO4GPIO2GPIO3
PMS7003 SETD4GPIO6GPIO22GPIO43
WS2812BD7GPIO20GPIO17GPIO44

Configuration

The current firmware configuration is fetched live from the upstream repository:

# Loading https://github.com/SiloCityLabs/esp32-airquality/blob/main/esphome-v1.yaml…

Pictures

Picture of Air Quality Monitor Picture of ESP32 PCB