Commit Graph

7 Commits

Author SHA1 Message Date
Thomas Kolb 24ba2242a4 Load sensitive data from the SPIFFS
Sensitive data are WiFi Logins and authentication data. This is done in
preparation for the OTA update, where the firmware image will be
transferred unencrypted and therefore passwords could be extracted from
a dumped image.
2019-11-26 22:03:44 +01:00
Thomas Kolb 1337a7e231 Integrated authentication test in WebServer 2019-11-25 22:45:01 +01:00
Thomas Kolb 6cbfa854f1 Fader: flip logical addressing in specific sub-strips
This is useful if „displays“ are build using zig-zag interconnection of
the single strips
2019-11-25 22:02:00 +01:00
Thomas Kolb fdf26d1669 main: more sophisticated WiFi setup
- Try to find an AP 10 times, then set up our own
- When connected to an AP and the connection is lost, restart the WiFi
  setup
- Initialize the LEDs before the WiFi, so we are able to (maybe?)
  display messages on the LEDs
2019-11-20 22:43:40 +01:00
Thomas Kolb b155ab1eb1 Implemented UDP protocol
This protocol is used for high performance updates of the LEDs.
2019-11-17 17:57:21 +01:00
Thomas Kolb 926ea316f7 Extended Fader to support multiple logical strips 2019-11-17 17:56:08 +01:00
Thomas Kolb 61e54a2557 Initial commit: SK6812 LED Fader, HTTP Server 2019-11-17 16:28:09 +01:00