Reads a PMS5003 air quality sensor with an ESP32. Written in C code using ESP IDF and VSCode. Using Matlab analysis and React to send an email alert. Reads an AHT20 and displays humidity and temperature.
ESP-WROOM-32 and BME280 powerd by a 2000mAh LiPo battery. Sleepcurrent about 11µA. Uptime current about 100mA.