A short read on where WLED firmware came from and how it grew into what it is today.
This page is a single chronological narrative rather than an interactive tool — there’s no input or configuration involved. It’s a quick background read if you’re curious about the project’s origins.
The History page is a chronological narrative — there are no inputs or tools. Read it top to bottom to follow the development of WLED from its 2018 origins to the present day. It takes about 5 minutes to read.
Understanding WLED's history helps explain some of the decisions in the firmware's design. The focus on a clean browser interface, the strong community around Discord and GitHub, the transition from ESP8266 to ESP32 as the primary platform, and the separation between the core firmware and the audio-reactive fork all make more sense in the context of how the project evolved and who contributed to each phase.
WLED is genuinely community-driven — the effects library, the hardware ecosystem, the documentation, and the support network are all largely the work of volunteers. The History page acknowledges the key contributors and the milestones that shaped what the project is today. If you use WLED and find it valuable, consider contributing to the project on GitHub or supporting the development team.
Reading the WLED History page gives you context for the entire project: why it was built, who built it, how the community grew, and what drove the major technical leaps. Understanding this helps you appreciate why WLED's design prioritises a clean browser interface, local-first operation, and an ever-expanding effects library.
WLED's first GitHub release in November 2018 was a working but simple firmware for the ESP8266. It offered Wi-Fi control via a browser interface and a handful of effects. The key innovation was not any single feature but the combination: reliable network control, a usable interface, and good effect quality all in one firmware that required no cloud account and no bridge.
The period between 2019 and 2021 saw WLED's user base grow from thousands to hundreds of thousands of active installations worldwide. The effects library expanded rapidly via community pull requests. Support for SK6812 RGBW strips, multiple simultaneous LED outputs, and Home Assistant integration via MQTT were added. The Discord server opened and became the primary community hub.
Migration to the ESP32 as the primary platform brought dual-core processing, more RAM, and up to 10 simultaneous LED outputs. The audio reactive fork (WLED-SR) appeared, adding real-time music synchronisation that became enormously popular for entertainment lighting. Purpose-built WLED hardware from QuinLED and Athom made the firmware accessible to users who did not want to assemble their own boards.
Recent WLED development has focused on stability, the official iOS and Android apps, improved 2D matrix support, and better documentation. The firmware is now considered production-ready for permanent installations. The Knowledge Base (kno.wled.ge) is comprehensive, and the Discord community provides rapid support for any installation challenge.