Self-described “passion programmer” Wesley Elfring is engaged on a homebrew air high quality sensor constructed round an Espressif ESP32-S3 microcontroller and modular sensors — having discovered off-the-shelf equivalents wanting in worth or performance.
“The AirQuality V3 is an air high quality sensor comprised of scratch,” Elfring explains of his challenge. “I needed a less expensive sensor than the commercially out there choices, however extra capabilities than the open supply choices like AirGradient. It additionally gave me a great challenge to proceed on my journey to be taught extra on growing electronics and embedded software program.”
If you need a wealth of knowledge about your air high quality, the AirQuality V3 challenge can ship — for underneath $60 in components. (📷: Wesley Elfring)
The AirQuality V3 board itself is designed as a service for an Espressif ESP32-S3 module, which offers each the driving logic and its Wi-Fi connectivity. To this, numerous sensors will be added: a Sensirion SGP41 fuel sensor for nitric oxide (NOx) and risky natural compound (VOC) measurements; a SenseAir S8 for carbon dioxide (CO₂) measurement; a Plantower PMS5003 for particulate matter measurement, with readings for PM1.0, PM2.5, and PM10; a Bosch Sensortec BME280 mixed temperature, humidity, and barometric stress sensor; and a Vishay VEML7700 to measure ambient gentle ranges.
“The sensor periodically polls the sensors (as per the datasheets) and publishes the brand new values to a MQTT matter,” Elfring explains of the gadget’s operation. “Residence Assistant is then in a position to decide up the values robotically trough auto-discovery. OTA updates and configuration is supported by way of an online interface.
The sensor stories readings for a wide range of pollution and environmental metrics, and calculates an total air high quality degree. (📷: Wesley Elfring)
“[The] price for all elements for a single board is about $53. [The] costliest elements are the PMS5003 ($17), SenseAir S8 ($18), the SGP41 fuel sensor ($7) and the ESP32-S3 ($4.7). The four-layer PCB itself strongly will depend on what number of you order, however is round $4 per PCB, bringing the entire price per Air High quality sensor to $57.”
Elfring has launched design recordsdata and supply code for the challenge, underneath an unspecified open supply license, on GitHub.