WLED/readme.md

1.8 KiB

Welcome to my project WLED!

WLED is a fast and (relatively) secure implementation of an ESP8266/ESP32 webserver to control NeoPixel (WS2812B) LEDs!

Features: (V0.6.4)

  • RGB, HSB, and brightness sliders
  • Settings page - configuration over network
  • Access Point and station mode - automatic failsafe AP
  • WS2812FX library integrated for over 50 special effects!
  • Secondary color support lets you use even more effect combinations
  • Alexa smart home device server (including dimming)
  • Beta syncronization to Philips hue lights
  • Support for RGBW strips
  • 25 user presets! Save your favorite colors and effects and apply them easily! Now supports cycling through them.
  • HTTP request API for simple integration
  • Macro functions to automatically execute API calls
  • Nightlight function (gradually dims down)
  • Notifier function (multiple ESPs sync color via UDP broadcast)
  • Support for power pushbutton
  • Custom Theater Chase
  • Support for the Adalight serial ambilight protocol!
  • Full OTA software update capability (HTTP and ArduinoOTA)
  • Password protected OTA page for added security (OTA lock)
  • NTP and configurable analog clock function
  • Support for the Cronixie Clock kit by Diamex
  • Realtime UDP Packet Control (WARLS, DRGB, DRGBW) possible
  • Client HTML UI controlled, customizable themes

Quick start guide and documentation:

See the wiki!

Other

Licensed under the MIT license Uses libraries: ESP8266/ESP32 Arduino Core NeoPixelBus by Makuna WS2812FX by kitesurfer1404 (Aircoookie fork) Time library Timezone library by JChristensen Alexa code based on arduino-esp8266-alexa-multiple-wemo-switch by kakopappa

Uses Linearicons by Perxis! (link in settings page)