Sistema basado en configuración que convierte microcontroladores ESP32, ESP8266, BK72xx y RP2040 en dispositivos inteligentes controlados desde Home Assistant y otros sistemas de domótica.
wled/WLED
Firmware de código abierto para ESP32 que controla tiras LED RGB direccionables, matrices 2D y paneles HUB75 por WiFi.
Alternativa open source a:Philips Hue
- Estrellas
- 18,904
- Forks
- 4,418
- Issues abiertos
- 514
- Último commit
- hace 23 horas
¿Qué es?
WLED es un firmware para microcontroladores ESP32 que controla LED direccionables, como WS2812B y muchos otros tipos de chips RGB digitales. Se ejecuta en el propio microcontrolador y se controla desde una interfaz web, una aplicación móvil o sistemas externos mediante WiFi.
El firmware incluye más de 200 efectos integrados, muchos de ellos reactivos al audio, además de más de 50 paletas de colores y un editor de paletas. Los segmentos permiten que distintas partes de una misma instalación de LED ejecuten efectos diferentes al mismo tiempo, mientras que los presets y las listas de reproducción guardan y alternan configuraciones. Admite matrices 2D con asignación de paneles, paneles de matriz RGB HUB75 en ESP32 y tiras RGBW, RGB+CCT y solo blancas.
WLED se integra con MQTT y Home Assistant, Alexa, la sincronización con Philips Hue y protocolos similares a DMX, como E1.31, Art-Net y DDP. También ofrece una API JSON y HTTP, sincronización UDP entre dispositivos, sincronización inalámbrica ESP-NOW y un sistema usermod para añadir módulos personalizados.
Funciones clave
- 01Más de 200 efectos integrados, incluidos efectos reactivos al audio y para matrices 2D
- 02Segmentos para ejecutar distintos efectos y paletas en partes separadas de una misma instalación
- 03Compatibilidad con WS2812B, SK6812, APA102 y muchos otros chips LED direccionables
- 04Compatibilidad con matrices 2D y paneles RGB HUB75 con asignación flexible
- 05MQTT con detección automática de Home Assistant, además de E1.31, Art-Net y DDP para control DMX
- 06API JSON y HTTP con un sistema usermod para extensiones personalizadas
Casos de uso
- Crear iluminación ambiental para una habitación, un televisor o un escritorio, controlada desde un teléfono o Home Assistant
- Crear pantallas LED reactivas al audio o iluminación sincronizada con la música
- Controlar grandes letreros de matriz LED o paneles HUB75 desde un ESP32
- Integrar iluminación direccionable en escenarios o instalaciones DMX profesionales
Inicio rápido
- 1
Lee la guía de inicio rápido y la documentación en kno.wled.ge
- 2
Instala el firmware en una placa ESP32 siguiendo los tutoriales de la wiki
- 3
Conéctate al dispositivo con la app WLED para Android o iOS
Antes de usarlo
- Está diseñado para microcontroladores ESP32, por lo que necesita hardware compatible para funcionar.
- Cuenta con la licencia copyleft EUPL v1.2, que exige que las obras derivadas sigan siendo de código abierto.
- El README advierte que no se recomienda para personas propensas a sufrir epilepsia fotosensible.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es WLED?
- Firmware de código abierto para ESP32 que controla tiras LED RGB direccionables, matrices 2D y paneles HUB75 por WiFi. WLED es un firmware para microcontroladores ESP32 que controla LED direccionables, como WS2812B y muchos otros tipos de chips RGB digitales. Se ejecuta en el propio microcontrolador y se controla desde una interfaz web, una aplicación móvil o sistemas externos mediante WiFi.
- ¿WLED es gratuito? ¿Qué licencia tiene?
- WLED es open source bajo la licencia EUPL-1.2. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿WLED sigue mantenido?
- Mantenimiento activo. El último commit de WLED fue el 23 oct 2026.
- ¿Para qué puedo usar WLED?
- Crear iluminación ambiental para una habitación, un televisor o un escritorio, controlada desde un teléfono o Home Assistant Crear pantallas LED reactivas al audio o iluminación sincronizada con la música Controlar grandes letreros de matriz LED o paneles HUB75 desde un ESP32 Integrar iluminación direccionable en escenarios o instalaciones DMX profesionales
- ¿Cómo se instala WLED?
- Lee la guía de inicio rápido y la documentación en kno.wled.ge Instala el firmware en una placa ESP32 siguiendo los tutoriales de la wiki Conéctate al dispositivo con la app WLED para Android o iOS
- ¿Dónde consigo WLED?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/wled/WLED
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una implementación ligera de Python 3 para microcontroladores y otros dispositivos con recursos limitados, con módulos para acceder al hardware.
Convierte un ESP32 en un sensor de movimiento Wi-Fi privado y local que detecta movimiento a partir de cambios en las señales Wi-Fi, sin cámara ni micrófono.
SDKs y firmware de código abierto para crear tus propios gadgets Muse con placas ESP32 y dispositivos Linux como Raspberry Pi.
Emulador open source de ESP32 en Rust que ejecuta firmware real en tu computadora o en el navegador, sin necesidad de hardware.
Integración oficial de Xiaomi que incorpora dispositivos inteligentes Xiaomi IoT a Home Assistant mediante Xiaomi Cloud o una pasarela central local.