This is a simple controller for a WS2811LED strip, which features:
-A captive portal to set up a wifi connection
-A UI that you can reach through your network in the address https://wesp2811.local (you can change to another name in the code)
And some animations for the LED strip, which were all from FastLED's examples.
Libraries used:
//There is not enough RAM in an ESP8266 to handle a small OLED display with all the other functions in this application. Did not test this code in an ESP32.
//#include <U8g2lib.h>
#include <FastLED.h>//https://github.com/FastLED/FastLED
#include <ESPAsyncWebServer.h>//https://github.com/me-no-dev/ESPAsyncWebServer
#include <ESPAsync_WiFiManager.h>//https://github.com/khoih-prog/ESPAsync_WiFiManager
#include <NTPClient.h>//https://github.com/arduino-libraries/NTPClient