Thanks to visit codestin.com
Credit goes to github.com

Skip to content

WildEgor/AirQualityMonitor

Repository files navigation

AirQualityMonitor

Air Quality Monitor based on ESP32, CCS811 and BME280 sensors.

Features

  1. Measures eCO₂/TVOC levels and temperature/pressure/humidity;
  2. Displays CO₂ levels on a screen and via an RGB LED.
  3. Publishes the data to MQTT topics;
  4. Alert via rgb;
  5. Support web ui;
  6. Support calibration;
  7. OTA updates.

How to

  1. Please edit .pio/libdeps/mhetesp32devkit/TFT_eSPI/User_Setup_Select.h uncomment #include <User_Setups/Setup200_GC9A01.h> (see src/configs/config.h);
  2. OPTIONAL. Rename src/configs/secrets.example.h to src/configs/secrets.h and edit - use correct wi-fi and mqtt creds;
  3. Optional. Edit src/configs/config.h;
  4. Upload and enjoy!

Links

WARNING! Reduce the model by 10 times before printing!