WLED - Which Modules to Control Your NeoPixels
💡

WLED - Which Modules to Control Your NeoPixels


The WLED Project is a very popular open-source tool to control LEDs using a graphical interface or automation over WiFi.


Currently, we do not have off-the-shelf modules with WLED pre-loaded.

There are however a lot of devices that DIYElectronics sell that support WLED. Almost anything with an ESP8266 or ESP32 controller built-in will support WLED, however, it may be more or less difficult to setup on different hardware.


https://kno.wled.ge/basics/compatible-controllers/


My suggestion would be to use an ESP8266 WeMos D1 Mini WiFi Dev Board: https://www.diyelectronics.co.za/store/iot/1971-esp8266-wemos-d1-mini-wifi-dev-board.html

These are low-cost and have a built-in USB interface. 

You can follow this guide to program the module with WLED from your browser :) https://www.tomshardware.com/how-to/control-neopixels-with-wled

Here is the basic wiring for this setup. You can also power via the USB port on the module, however, you will be limited to approx 15-30 LEDs. Do not exceed this or you could damage the ESP8266 module. If you need more advice on this, see the Pro-Tips here https://github.com/Aircoookie/WLED/wiki/Wiring-Pro-tips



If you have access to a 3D printer, you can print a case for your Wemos D1 Mini:

https://www.printables.com/model/336841-wemos-d1-mini-box



If you are looking for a self-contained LED controller, it should be possible to reprogram the SP108 module with WLED, however, this is a little involved and requires a USB-Serial converter.  https://www.diyelectronics.co.za/store/led-strips/4628-sp108e-wifi-led-strip-controller-app-remote-control.html


For more compatible hardware in terms of modules and LEDs, see https://github.com/Aircoookie/WLED/wiki/Compatible-hardware


For more info on addressable LEDs, see 💡 Addressable LEDs


Hope that helps!