Thomas Kolb
1c899c1f24
Update: don't block the system during the Update
...
Too much traffic triggered the Task watchdog before under good WLAN conditions.
2019-12-02 20:53:21 +01:00
Thomas Kolb
72d0233f52
main: run UDP loop also in access point mode
2019-12-02 20:41:29 +01:00
Thomas Kolb
48089dd526
ota_update: read password invisibly
2019-12-02 20:40:47 +01:00
Thomas Kolb
832b30f485
First version of at TCP-based OTA updater
2019-11-27 00:22:04 +01:00
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
8a1a17bb07
WebServer: use /htdocs as root directory
2019-11-26 21:11:36 +01:00
Thomas Kolb
1337a7e231
Integrated authentication test in WebServer
2019-11-25 22:45:01 +01:00
Thomas Kolb
42c41171ce
Renamed HTTPServer->WebServer to avoid name conflict
2019-11-25 22:06:37 +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
373bed9121
Added class for challenge-response authentication
2019-11-25 22:00:48 +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
fd0d75ee16
HTTPServer: serve static file from the SPIFFS
2019-11-20 22:42:35 +01:00
Thomas Kolb
a0c5d5587d
Moved Fader.h to include/
2019-11-20 22:42:05 +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
95d295e425
Added README.md
2019-11-17 16:30:11 +01:00
Thomas Kolb
61e54a2557
Initial commit: SK6812 LED Fader, HTTP Server
2019-11-17 16:28:09 +01:00