Air quality monitor built with NodeMCU and following sensors:
- MQ135;
- BMP180;
- DHT22;
- DS18B20;
- SSD1306.
It connects to given network specified in secrets.h
and returns registered data on /circumstances
handle.
Beneath, you can see the circuit diagram:
As well as finished project:
Note: Project is managed by async-httpd-data-collector, which is an asynchronous gateway between NodeMCU and InfluxDB. Similar results could be achieved by simply utilising the ESP8266 Influxdb library, which facilitates connection to the database from the device itself.