├── .gitignore ├── .travis.yml ├── NOTES.md ├── README.md ├── data ├── .gitignore └── config.json.example ├── lib └── readme.txt ├── platformio.ini └── src ├── banner.h ├── const.h ├── led.cpp ├── led.h ├── main.cpp ├── packets ├── pms3003_packet.cpp ├── pms3003_packet.h ├── pms5003_packet.cpp ├── pms5003_packet.h ├── pms_packet_interface.cpp └── pms_packet_interface.h └── sensors ├── env_sensor_adapter.cpp ├── env_sensor_adapter.h ├── gp2y10.cpp ├── gp2y10.h ├── pms.cpp ├── pms.h ├── sds011.cpp └── sds011.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/.travis.yml -------------------------------------------------------------------------------- /NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/NOTES.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/README.md -------------------------------------------------------------------------------- /data/.gitignore: -------------------------------------------------------------------------------- 1 | config.json 2 | -------------------------------------------------------------------------------- /data/config.json.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/data/config.json.example -------------------------------------------------------------------------------- /lib/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/lib/readme.txt -------------------------------------------------------------------------------- /platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/platformio.ini -------------------------------------------------------------------------------- /src/banner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/src/banner.h -------------------------------------------------------------------------------- /src/const.h: -------------------------------------------------------------------------------- 1 | #define NUM_LEDS 4 2 | -------------------------------------------------------------------------------- /src/led.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/src/led.cpp -------------------------------------------------------------------------------- /src/led.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/src/led.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/packets/pms3003_packet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/src/packets/pms3003_packet.cpp -------------------------------------------------------------------------------- /src/packets/pms3003_packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/src/packets/pms3003_packet.h -------------------------------------------------------------------------------- /src/packets/pms5003_packet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/src/packets/pms5003_packet.cpp -------------------------------------------------------------------------------- /src/packets/pms5003_packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/src/packets/pms5003_packet.h -------------------------------------------------------------------------------- /src/packets/pms_packet_interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/src/packets/pms_packet_interface.cpp -------------------------------------------------------------------------------- /src/packets/pms_packet_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/src/packets/pms_packet_interface.h -------------------------------------------------------------------------------- /src/sensors/env_sensor_adapter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/src/sensors/env_sensor_adapter.cpp -------------------------------------------------------------------------------- /src/sensors/env_sensor_adapter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/src/sensors/env_sensor_adapter.h -------------------------------------------------------------------------------- /src/sensors/gp2y10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/src/sensors/gp2y10.cpp -------------------------------------------------------------------------------- /src/sensors/gp2y10.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/src/sensors/gp2y10.h -------------------------------------------------------------------------------- /src/sensors/pms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/src/sensors/pms.cpp -------------------------------------------------------------------------------- /src/sensors/pms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/src/sensors/pms.h -------------------------------------------------------------------------------- /src/sensors/sds011.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/src/sensors/sds011.cpp -------------------------------------------------------------------------------- /src/sensors/sds011.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/less-smog/ESP8266-AirQuality/HEAD/src/sensors/sds011.h --------------------------------------------------------------------------------