ESP-8266 Software for Parsing JSON information of Air Quality Index from Czech Hydrometeorological Institute ISKO2 Project and displaying the results on a 32 Pixel WS2801 Programmable Led Strip in a light bar style.
Author | Description | Used Commit | License |
---|---|---|---|
ESP8266 core for Arduino. | 09826c6 | GNU LGPL 2.1 |
Author | Description | Used Commit | License |
---|---|---|---|
Arduino library for parsing potentially huge json streams on devices with scarce memory. | 531870a | MIT license |
Author | Description | Used Commit | License |
---|---|---|---|
Arduino library for controlling strips/pixels using WS2801 driver chips. | 43ca5e0 | BSD license |
Author | Description | Used Commit | License |
---|---|---|---|
ESP8266 WiFi Connection manager with web captive portal. | 04d4788 | MIT license |
- WAVGAT D1 WiFi Uno (WeMos D1 Clone)
- WS2801 5V Programmable 32 Pixel Digital Led (SMD 5050 RGB) Strip
My Strip arrived from China in a protective case and with the cables already attached. For some reason both 5V and Data are red.
Thanks to the WiFiManager your device will start in AP mode. Simply connect to the network called ISKO-MONITOR and use the password iskomagic.
- Green and Blue segments are interchanged, either in the used Strip or in Adafruit Library.
- Libuš (ALIBA Location) is hardcoded into the ISKOJsonClient.
- Multiple setPixelColor calls on line 137.
- Data from ISKO are delayed by approximately 7 minutes.
Pin numbers are different on ESP-8266, pins used in this case are GPIO4 & GPIO05 labeled as D14/SDA & D15/SCL.
My LED Strip was delivered with multiple red cables. Make sure that you know what connects where.