ESP32、ESP8266、BK72xx、RP2040を、Home Assistantなどのホームオートメーションシステムから操作できるスマートデバイスに変える、設定ベースのシステムです。
- スター
- 18,904
- フォーク
- 4,418
- 未解決の Issue
- 514
- 最終コミット
- 23 時間前
これは何?
WLEDは、WS2812Bをはじめとする多種多様なデジタルRGBチップを搭載したアドレス指定可能なLEDを制御する、ESP32マイクロコントローラー向けファームウェアです。マイクロコントローラー上で動作し、Webインターフェース、モバイルアプリ、またはWiFi経由で外部システムから操作できます。
200種類以上のエフェクトを内蔵しており、その多くは音に反応します。さらに50種類以上のカラーパレットとパレットエディターを備えています。セグメントを使うと、1つのLED環境の異なる部分で別々のエフェクトを同時に実行でき、プリセットやプレイリストで設定を保存して切り替えられます。パネルマッピングに対応した2Dマトリクス、ESP32上のHUB75 RGBマトリクスパネルに加え、RGBW、RGB+CCT、白色のみのLEDテープもサポートします。
WLEDはMQTT、Home Assistant、Alexa、Philips Hue sync、およびE1.31、Art-Net、DDPなどのDMX系プロトコルと連携します。また、JSONおよびHTTP API、デバイス間のUDP同期、ESP-NOWによる無線同期、カスタムモジュールを追加するためのusermodシステムも備えています。
主な機能
- 01音に反応するエフェクトや2Dマトリクス用エフェクトを含む、200種類以上の内蔵エフェクト
- 021つの環境の異なる部分で別々のエフェクトやパレットを実行できるセグメント機能
- 03WS2812B、SK6812、APA102をはじめとする多種多様なアドレス指定可能なLEDチップをサポート
- 04柔軟なマッピングに対応した2DマトリクスおよびHUB75 RGBパネルのサポート
- 05Home Assistant discoveryに対応したMQTTに加え、DMX制御向けのE1.31、Art-Net、DDP
- 06カスタム拡張用のusermodシステムを備えたJSONおよびHTTP API
ユースケース
- スマートフォンやHome Assistantから操作できる、部屋・テレビ・デスク向けの間接照明を構築する
- 音に反応するLEDディスプレイや、音楽に同期する照明を作る
- ESP32から大型LEDマトリクス看板やHUB75パネルを駆動する
- アドレス指定可能な照明を、ステージや業務用DMXシステムに統合する
クイックスタート
- 1
クイックスタートガイドと kno.wled.ge のドキュメントを読む
- 2
Wiki のチュートリアルに従って、ESP32 ボードにファームウェアを書き込む
- 3
Android または iOS 用の WLED アプリでデバイスに接続する
使う前に知っておきたいこと
- ESP32 マイクロコントローラーを対象としているため、動作には対応するハードウェアが必要です。
- コピーレフトライセンスの EUPL v1.2 でライセンスされており、派生物もオープンソースとして公開する必要があります。
- README では、光過敏性てんかんを起こしやすい人には推奨されないと警告しています。
収録されている特集
トピック
よくある質問
- WLED とは?
- WiFi経由でアドレス指定可能なRGB LEDテープ、2Dマトリクス、HUB75パネルを制御するオープンソースのESP32ファームウェア。 WLEDは、WS2812Bをはじめとする多種多様なデジタルRGBチップを搭載したアドレス指定可能なLEDを制御する、ESP32マイクロコントローラー向けファームウェアです。マイクロコントローラー上で動作し、Webインターフェース、モバイルアプリ、またはWiFi経由で外部システムから操作できます。
- WLED は無料で使えますか?ライセンスは?
- WLED は EUPL-1.2 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- WLED は今もメンテナンスされていますか?
- 活発にメンテナンス中。WLED の最終コミットは 2026年10月23日 です。
- WLED は何に使えますか?
- スマートフォンやHome Assistantから操作できる、部屋・テレビ・デスク向けの間接照明を構築する 音に反応するLEDディスプレイや、音楽に同期する照明を作る ESP32から大型LEDマトリクス看板やHUB75パネルを駆動する アドレス指定可能な照明を、ステージや業務用DMXシステムに統合する
- WLED のインストール方法は?
- クイックスタートガイドと kno.wled.ge のドキュメントを読む Wiki のチュートリアルに従って、ESP32 ボードにファームウェアを書き込む Android または iOS 用の WLED アプリでデバイスに接続する
- WLED はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/wled/WLED
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
マイクロコントローラーなどのリソースが限られたデバイスで動作し、ハードウェアアクセス用モジュールを備えた軽量なPython 3実装。
ESP32を、Wi-Fi信号の変化から動きを検知するプライベートなローカルWi-Fiモーションセンサーにします。カメラやマイクは不要です。
ESP32ボードやRaspberry PiなどのLinuxデバイスでMuseガジェットを作るためのオープンソースSDKとファームウェア。
Xiaomi Cloudまたはローカルの中央ハブゲートウェイ経由で、Xiaomi IoTスマートデバイスをHome Assistantに取り込む公式連携。