WLED

用 ESP8266 通过 WiFi 控制 WS2812B RGB LED 的解决方案。「Solution for controlling WS2812B RGB LEDs with an ESP8266 over WiFi」

Github星跟踪图

欢迎来到我的项目 WLED!

一个快速且功能丰富的 ESP8266/ESP32 webserver 的实现,用于控制 NeoPixel(WS2812B、WS2811、SK6812)LED 或基于 SPI 的芯片组如 WS2801 和 APA102!

特性

  • WS2812FX 库集成了 100 多种特效。
  • FastLED 噪音效果和 50 个调色板
  • 现代化的用户界面,带有颜色、效果和分段控制
  • 为 LED 的部分设置不同的效果和颜色的片段
  • 设置页面 -- 通过网络进行配置
  • 接入点和站台模式 -- 自动故障保护 AP
  • 支持 RGBW 条带
  • 16 个用户预设,方便保存和加载颜色/效果,支持循环使用。
  • 宏函数可自动执行 API 调用
  • 夜灯功能(逐渐变暗)
  • 完全的 OTA 软件更新能力(HTTP + ArduinoOTA),密码保护。
  • 可配置的模拟时钟 + 支持 Diamex 公司的 Cronixie 套件。
  • 可配置自动亮度限制,操作更安全

支持的灯光控制接口

  • AndroidiOS
  • 的 WLED 应用
  • JSON 和 HTTP 请求 API
  • MQTT
  • Blynk IoT
  • E1.31、Art-Net 和 TPM2.net。
  • Hyperion
  • UDP 实时
  • Alexa 语音控制(包括调光和颜色)
  • 同步到飞利浦色调灯
  • Adalight(通过串联的 PC 氛围灯)和 TPM2。
  • 多台 WLED 设备的颜色同步(UDP 通知器)。
  • 红外线遥控器(24 键 RGB,需要接收器)
  • 简单的计时器/时间表(支持来自 NTP 的时间、时区/夏令时)。

快速入门和文档

查看 wiki!

在这个页面上您可以找到社区制作的优秀教程和帮助您启动并运行新lamp的有用工具

兼容的发光二级管

Type Voltage Comments
WS2812B 5v
WS2813 5v
SK6812 5v RGBW
APA102 5v C/D
WS2801 5v C/D
LPD8806 5v C/D
TM1814 12v RGBW
WS2811 12v 3-LED segments
WS2815 12v
GS8208 12v
Analog/non-addressable any Requires additional circuitry

兼容 PC RGB 风扇和 ARGB 配件

Brand Model Comments
Corsair HD120 Fan 使用 WS2812B,仅数据输入。
PCCOOLER Moonlight 5-pack Fans 使用 WS2812B,包括数据输出连接器,如果像传统的 LED 灯条一样串联起来,可以保持每个风扇的唯一寻址。
Any 5v 3-pin ARGB for PC 任何支持 5v 3-pin ARGB 主板头的 PC RGB 设备都应该可以和 WLED 一起工作。所有主要的主板厂商都支持 Corsair HD120 和 PCCOOLER 列出的风扇,所以我们可以放心地认为任何支持主板 ARGB 5V 3-Pin 标准的设备都可以与 WLED 一起工作。

许可证及其他

根据 MIT 许可证授权。

感谢 所有的贡献者和参考项目团体

使用 Perxis 的 Linearicons!

加入讨论,讨论关于 WLED 的一切。

你也可以给我发邮件到 dev.aircoookie@gmail.com,但请只在你想和我私下交流的时候发。

如果 WLED 真的能照亮你的每一天,你可以考虑向我捐赠

免责声明

如果你对光敏性癫痫敏感,不建议你使用本软件。

如果您还想尝试,请不要使用频闪、灯光或噪音模式或高效果速度设置。根据 MIT 授权,我不承担任何对您或其他任何人或设备的损害责任。


主要指标

概览
名称与所有者wled/WLED
主编程语言C++
编程语言C++ (语言数: 9)
平台Arduino, Embedded Systems
许可证European Union Public License 1.2
所有者活动
创建于2016-12-20 20:42:27
推送于2025-07-16 09:18:13
最后一次提交
发布数63
最新版本名称nightly (发布于 )
第一版名称v0.5.0 (发布于 )
用户参与
星数16.5k
关注者数323
派生数3.7k
提交数5.8k
已启用问题?
问题数3313
打开的问题数333
拉请求数943
打开的拉请求数92
关闭的拉请求数413
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?

WLED logo





Welcome to my project WLED!

A fast and feature-rich implementation of an ESP8266/ESP32 webserver to control NeoPixel (WS2812B, WS2811, SK6812, APA102) LEDs!

Features:

  • WS2812FX library integrated for almost 100 special effects
  • FastLED noise effects and palettes
  • Modern UI with color, effect and segment controls
  • Segments to set different effects and colors to parts of the LEDs
  • Settings page - configuration over network
  • Access Point and station mode - automatic failsafe AP
  • Support for RGBW strips
  • 16 user presets to save and load colors/effects easily, supports cycling through them.
  • Macro functions to automatically execute API calls
  • Nightlight function (gradually dims down)
  • Full OTA software updatability (HTTP + ArduinoOTA), password protectable
  • Configurable analog clock + support for the Cronixie kit by Diamex
  • Configurable Auto Brightness limit for safer operation

Supported light control interfaces:

  • WLED app for Android and iOS
  • JSON and HTTP request APIs
  • MQTT
  • Blynk IoT
  • E1.31
  • Hyperion
  • UDP realtime
  • Alexa voice control (including dimming and color)
  • Sync to Philips hue lights
  • Adalight (PC ambilight via serial)
  • Sync color of multiple WLED devices (UDP notifier)
  • Infrared remotes (24-key RGB, receiver required)
  • Simple timers/schedules (time from NTP, timezones/DST supported)

Quick start guide and documentation:

See the wiki!

DrZzs has made some excellent video guides:
Introduction, hardware and installation
Settings, tips and tricks

If you'd rather read, here is a very detailed step-by-step beginner tutorial by tynick!

Other

Licensed under the MIT license
Credits here!

Uses Linearicons by Perxis!

Join the Discord server to discuss everything about WLED!
Check out the WLED Discourse forum!
You can also send me mails to dev.aircoookie@gmail.com, but please only do so if you want to talk to me privately.
If WLED really brightens up your every day, you can

Disclaimer:
If you are sensitive to photoeleptic seizures it is not recommended that you use this software.
In case you still want to try, don't use strobe, lighting or noise modes or high effect speed settings.
As per the MIT license, i assume no liability for any damage to you or any other person or equipment.