{"id":27378786,"url":"https://github.com/reger-men/wiled","last_synced_at":"2025-07-09T07:08:06.545Z","repository":{"id":84826729,"uuid":"162023625","full_name":"reger-men/WiLED","owner":"reger-men","description":"WiLED is an Open Source project to control various types of LED strips with ESP8266.","archived":false,"fork":false,"pushed_at":"2019-06-19T22:47:41.000Z","size":3603,"stargazers_count":16,"open_issues_count":8,"forks_count":12,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-11-02T17:12:45.654Z","etag":null,"topics":["5050","alexa","esp8266","led-controller","led-strips","neopixels","smart-home","smd-led","ws2811","ws2812","ws2812b","ws2812fx"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/reger-men.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2018-12-16T17:16:04.000Z","updated_at":"2024-06-11T18:58:52.000Z","dependencies_parsed_at":null,"dependency_job_id":"a08e9b1d-416b-4dd7-9183-f39e710b3ab8","html_url":"https://github.com/reger-men/WiLED","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reger-men%2FWiLED","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reger-men%2FWiLED/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reger-men%2FWiLED/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reger-men%2FWiLED/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/reger-men","download_url":"https://codeload.github.com/reger-men/WiLED/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248723248,"owners_count":21151419,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["5050","alexa","esp8266","led-controller","led-strips","neopixels","smart-home","smd-led","ws2811","ws2812","ws2812b","ws2812fx"],"created_at":"2025-04-13T13:37:09.097Z","updated_at":"2025-04-13T13:37:09.827Z","avatar_url":"https://github.com/reger-men.png","language":"C++","readme":"# ![WiLED Logo](https://raw.githubusercontent.com/reger-men/WiLED/master/web_src/logo.png) \nWiLED is an Open Source project to control various types of LED strips with ESP8266. 5050 SMD and WS28xx LED strips are supported.\n\n## How to install ##\n**IMPORTANT:** Download the latest release version (ZIP file) from [HERE](https://github.com/reger-men/WiLED/releases) and upload the binary file or compile the source code.\n\n[![WiLED on youtube](https://raw.githubusercontent.com/reger-men/WiLED/master/web_src/view.PNG)](https://www.youtube.com/watch?v=cLCZFH-E9To)\n\nClick on the image above to watch the video.\n\n## Building from Source ## \n* Install Arduino IDE\n * Install driver for ESP8266 [https://github.com/esp8266/Arduino](https://github.com/esp8266/Arduino)\n * Install plugin for ESP8266 Sketch Data Upload [https://github.com/esp8266/arduino-esp8266fs-plugin](https://github.com/esp8266/arduino-esp8266fs-plugin)\n * Install [Adafruit_NeoPixel](https://github.com/adafruit/Adafruit_NeoPixel), [Espalexa](https://github.com/Aircoookie/Espalexa), [WebSockets](https://github.com/Links2004/arduinoWebSockets), [WifiManager](https://github.com/tzapu/WiFiManager) and [WS2812FX](https://github.com/kitesurfer1404/WS2812FX) Libraries\n  \n## Upload the pre-compiled  binary ##\nDownload the latest release version [**WiLED.ino.nodemcu.bin**](https://github.com/reger-men/WiLED/releases) and use [ESPTool](https://github.com/espressif/esptool) or [ESPFlashDownloadTool](https://www.espressif.com/en/support/download/other-tools) to upload the binary to ESP8266.\n\n\n## Features ##\nUser ...\n* ... doesn't need to install any app to controlle the LED strip\n* ... can controlle the LED strip via Webinterface or via Alexa\n* ... Alexa can detect this skill as multiple devices, you may include the number of devices by increase this line ```#define ESPALEXA_MAXDEVICES 15``` in ```definitions.h```\n* ... to invoke custom Skills, use:\n  * ``` Alexa turn light on```\n  * ``` Alexa turn light 1 on```\n  * ``` Alexa turn light off```\n* ... can upload new file from within a Web browser without having to connect to the ESP8266 over USB\n  *  ``` http://esp8266.local/update``` \n* ... may load the firmware to ESP module using Wi-Fi connection **OTA (Over the Air)**\n  \n  \n## Adaption ##\nTo controle SMD or WS28xx LED strips you need to set ``` #define SMD_STRIP   1 ``` or ``` #define WS28_STRIP  1 ``` in ```definitions.h```\nMake sure that you set only one to ``` 1``` and the other one to ``` 0``` \n\nIf you don't want to use Alexa set ``` #define USE_ALEXA   0 ```\n\n## Wiring ## \n![Wiring](https://raw.githubusercontent.com/reger-men/WiLED/master/web_src/wiring.png) \n\n## Things you need (Shopping Cart) ## \n[ESP82666](https://www.amazon.com/AZDelivery-Nodemcu-Module-ESP8266-Development/dp/B07F8759RC/ref=sr_1_2?keywords=esp8266\u0026qid=1549978307\u0026s=gateway\u0026sr=8-2)\n\n[5050 SMD](https://www.amazon.com/SUPERNIGHT-Changing-Non-waterproof-Flexible-Decoration/dp/B00E0EVHYA/ref=sr_1_3_sspa?keywords=rgb+led+strip\u0026qid=1549978486\u0026s=gateway\u0026sr=8-3-spons\u0026psc=1\u0026smid=AXEJGN8WLZD9M) or [WS28xx](https://www.amazon.com/BTF-LIGHTING-Flexible-Individually-Addressable-Non-waterproof/dp/B01CDTEJBG/ref=sr_1_1_sspa?keywords=ws2812b\u0026qid=1549978517\u0026s=gateway\u0026sr=8-1-spons\u0026psc=1)\n\n(Optional) [Alexa echo or any other version](https://www.amazon.de/dp/B01DFKBG5E/ref=asc_df_B01DFKBG5E58466726/?tag=googshopde-21\u0026creative=22398\u0026creativeASIN=B01DFKBG5E\u0026linkCode=df0\u0026hvadid=204288091658\u0026hvpos=1o3\u0026hvnetw=g\u0026hvrand=8361400114568144756\u0026hvpone=\u0026hvptwo=\u0026hvqmt=\u0026hvdev=c\u0026hvdvcmdl=\u0026hvlocint=\u0026hvlocphy=9044401\u0026hvtargid=pla-329799024896\u0026th=1\u0026psc=1)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freger-men%2Fwiled","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Freger-men%2Fwiled","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freger-men%2Fwiled/lists"}