Firmware for the air quality monitor project I built. See the blog post for more details.
You'll need PlatformIO installed. The project can be built using the usual PlatformIO CLI or the VSCode extension.
For USB flashing, make sure to edit platformio.ini to use the esptool
upload method. Once flashed, the firmware can be updated over the air if ENABLE_NETWORK
is defined.