Air quality and other environment data monitoring for an ESP32 board
| Grafana | ||
| libraries | ||
| Schematics | ||
| .gitignore | ||
| .gitmodules | ||
| esp32-env-monitor.ino | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
| wifi_login.h | ||
esp32-env-monitor
Air quality and other environment data monitoring for an ESP32 board
Hardware Used
- Board: Espressif ESP32
- Espressif chip page
- DOIT ESP32 page (I am using this version)
- Useful Pin detailling page
- Display: Waveshare 1.5 Oled Display (based on a SDD1327 chip)
- Temperature, pressure and humidity sensor: BME280
- Air Quality Sensor: SGP30
Compiling and Uploading
A Makefile is provided to compile and upload to the board. This Makefile uses:
- arduino-cli for compilation and uploading