An open API service indexing awesome lists of open source software.

https://github.com/devdavidkarlsson/airthings-extreme-feedback

Visualize the values from an Airthings device (through the API) on a ESP8266 with a neo-pixel-circle, a traffic light, or other extreme feedback device.
https://github.com/devdavidkarlsson/airthings-extreme-feedback

hackathon-project

Last synced: about 1 year ago
JSON representation

Visualize the values from an Airthings device (through the API) on a ESP8266 with a neo-pixel-circle, a traffic light, or other extreme feedback device.

Awesome Lists containing this project

README

          

# airthings-extreme-feedback

This is an example project for how one can easily make an visual feedback device for the indoor air quality.

The device electronics consist of an esp-8266 and a neopixel light ring.
Inside a 3D printend animal (for dramatic effect).

This code does:
- Authorize the device with the Airthings API using a Client Credentials Grant.
- Poll the API for new values (of the device and sensor configured).
- Visualize the resulting values as LED illumination in different colors.
- Configuration of the device on it's own configuration page (deviceId and serialNumber).

![Pingwing Externals](doc/external-ping.png)
![Pingwing Open](doc/open-ping.png)
![Pingwing Internals](doc/internal-ping.png)
![Pingwing Config](doc/config-ping.png)