Skip to content

WLED

WLED — The #1 Open-Source LED Firmware

WLED is the most popular open-source firmware for controlling addressable LEDs (WS2812B, SK6812, WS2815, APA102, and many more) via WiFi from a web browser, mobile app, or API.

WLED web interface screenshot
FeatureDetails
PlatformESP32, ESP8266, ESP32-S2/S3/C3
LicenseMIT
DeveloperAircoookie (active community)
Websitekno.wled.ge
GitHubAircoookie/WLED
Latest version0.15+

Key Features

  • 200+ effects — Color twinkle, fire, ripple, plasma, matrix, and more
  • Segments — Divide one strip into independently controlled zones
  • Presets — Save and recall effect configurations
  • Timers — Schedule lights on/off with preset activation
  • APIs — HTTP, JSON, UDP, MQTT, DDP, E1.31 (sACN), Art-Net
  • 2D matrix support — Map LEDs in a grid for image/text effects
  • Audio reactivity — Via I2S microphone (sound-reactive fork)
  • Multi-strip — Control multiple strips from one ESP32
  • OTA updates — Update firmware wirelessly

Why WLED Wins

  1. Active community — Thousands of users, constant development
  2. No coding required — Fully configurable from web UI
  3. Protocol support — Works with almost every control protocol
  4. Hardware agnostic — Runs on $3 ESP32 boards
  5. Professional features — Segments, presets, sync

Limitations

  • ESP8266 limited to ~800 LEDs at 40fps
  • No native audio input on standard version
  • Requires network (WiFi) for full features

Get WLED Tutorial →