Система на основе конфигураций, которая превращает микроконтроллеры ESP32, ESP8266, BK72xx и RP2040 в умные устройства для управления через Home Assistant и другие системы автоматизации дома.
wled/WLED
Открытая прошивка для ESP32, позволяющая управлять адресными RGB-лентами, 2D-матрицами и панелями HUB75 по WiFi.
Open source альтернатива:Philips Hue
- Звёзды
- 18,904
- Форки
- 4,418
- Открытые issues
- 514
- Последний коммит
- 23 часа назад
Что это?
WLED — прошивка для микроконтроллеров ESP32, которая управляет адресными светодиодами, например WS2812B и многими другими типами цифровых RGB-чипов. Она работает непосредственно на микроконтроллере и управляется через веб-интерфейс, мобильное приложение или внешние системы по WiFi.
В прошивку встроено более 200 эффектов, многие из которых реагируют на звук, а также более 50 цветовых палитр и редактор палитр. Сегменты позволяют одновременно запускать разные эффекты на отдельных участках одной светодиодной установки, а пресеты и плейлисты сохраняют и переключают конфигурации. Поддерживаются 2D-матрицы с настройкой расположения панелей, RGB-матрицы HUB75 на ESP32, а также ленты RGBW, RGB+CCT и только с белыми светодиодами.
WLED интегрируется с MQTT и Home Assistant, Alexa, синхронизацией Philips Hue и протоколами управления освещением, такими как E1.31, Art-Net и DDP. Также доступны JSON- и HTTP API, синхронизация устройств по UDP, беспроводная синхронизация через ESP-NOW и система usermod для добавления пользовательских модулей.
Ключевые возможности
- 01Более 200 встроенных эффектов, в том числе реагирующих на звук и предназначенных для 2D-матриц
- 02Сегменты для запуска разных эффектов и палитр на отдельных участках одной установки
- 03Поддержка WS2812B, SK6812, APA102 и многих других типов адресных светодиодных чипов
- 04Поддержка 2D-матриц и RGB-панелей HUB75 с гибкой настройкой расположения
- 05MQTT с обнаружением устройств в Home Assistant, а также E1.31, Art-Net и DDP для управления по DMX
- 06JSON- и HTTP API, а также система usermod для пользовательских расширений
Сценарии использования
- Создание фоновой подсветки комнаты, телевизора или рабочего стола с управлением через телефон или Home Assistant
- Создание светодиодных дисплеев с реакцией на звук или подсветки, синхронизированной с музыкой
- Управление крупными светодиодными матричными табло или панелями HUB75 с помощью ESP32
- Интеграция адресного освещения в сценические или профессиональные DMX-системы
Быстрый старт
- 1
Прочитайте краткое руководство и документацию на kno.wled.ge
- 2
Прошейте плату ESP32, следуя инструкциям вики
- 3
Подключитесь к устройству через приложение WLED для Android или iOS
Что важно знать
- Проект предназначен для микроконтроллеров ESP32, поэтому для его работы требуется совместимое оборудование.
- Распространяется по лицензии EUPL v1.2 с авторским левом, которая требует сохранять производные работы открытыми.
- В README предупреждают, что проект не рекомендуется людям, склонным к фотосенситивной эпилепсии.
В подборках
Темы
Частые вопросы
- Что такое WLED?
- Открытая прошивка для ESP32, позволяющая управлять адресными RGB-лентами, 2D-матрицами и панелями HUB75 по WiFi. WLED — прошивка для микроконтроллеров ESP32, которая управляет адресными светодиодами, например WS2812B и многими другими типами цифровых RGB-чипов. Она работает непосредственно на микроконтроллере и управляется через веб-интерфейс, мобильное приложение или внешние системы по WiFi.
- WLED можно использовать бесплатно? Какая у него лицензия?
- WLED распространяется с открытым исходным кодом под лицензией EUPL-1.2. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- WLED всё ещё поддерживается?
- Активно поддерживается. Последний коммит в WLED — 23 окт. 2026 г..
- Для чего можно использовать WLED?
- Создание фоновой подсветки комнаты, телевизора или рабочего стола с управлением через телефон или Home Assistant Создание светодиодных дисплеев с реакцией на звук или подсветки, синхронизированной с музыкой Управление крупными светодиодными матричными табло или панелями HUB75 с помощью ESP32 Интеграция адресного освещения в сценические или профессиональные DMX-системы
- Как установить WLED?
- Прочитайте краткое руководство и документацию на kno.wled.ge Прошейте плату ESP32, следуя инструкциям вики Подключитесь к устройству через приложение WLED для Android или iOS
- Где скачать WLED?
- Исходный код и инструкции по установке — на GitHub: https://github.com/wled/WLED
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Компактная реализация Python 3 для микроконтроллеров и других устройств с ограниченными ресурсами, с модулями для работы с аппаратурой.
Превращает ESP32 в локальный Wi-Fi-датчик движения, который обнаруживает движение по изменениям Wi-Fi-сигналов — без камеры и микрофона.
SDK с открытым исходным кодом и прошивки для создания собственных гаджетов Muse на платах ESP32 и устройствах под Linux, например Raspberry Pi.
Эмулятор ESP32 с открытым исходным кодом на Rust: запускает настоящую прошивку на компьютере или в браузере, без платы.
Официальная интеграция Xiaomi для управления IoT-устройствами Xiaomi в Home Assistant через Xiaomi Cloud или локальный шлюз центрального хаба Xiaomi.