WLED
WLED is one of the most popular packages for controlling LED
strips with, or example, the WS2812B through cable & wifi.
The software also supports some other types, such as the WS2811 and WS2815, both on 12 volts. The first step is to flash the software on, for example, an ESP32.
The ULTIMATE WLED Beginners Guide!
Resources
website: https://kno.wled.ge/
community: https://wled.discourse.group/
A tool to stream video to WLED matrix displays: https://github.com/fieldOfView/WLED-video :
A Python application to stream videos, images, and animations directly to your WLED-powered LED video wall: https://github.com/BradyMeighan/WLED-Studio :
WLED & Touchdesigner:
Another instruction for connecting a WLED controller and TouchDesigner
The following instruction below wil walk you through the steps to connect TouchDesigner with a WLED LEDstrip controller.
WLED installation: https://wled-install.github.io/
For the tinytronics Universal Digital LEDstrip Controller V1.1:
Board type / software version:
ESP32-S3 (4MB Flash, with Audio reactive Usermod)
(Connect the controller to USB-C while holding down the 'Boot' button. Otherwise, it won't enter update mode and the WLED installation won't be able to upload.)
After installation, manually use the RST button to reset.
WLED-AP (AP = Access Point) will appear under Wi-Fi networks. The default password is wled1234.
The WLED console will open automatically. You can change the settings here to your local AP. (for example the workshop is in the 10.0.1.xx range, so it's useful to set a fixed IP to, for example, 10.0.1.99.)
Continuing to use the dedicated AP mode directly also works, of course.
TouchDesigner, DMX Out CHOP Interface on sACN, in the network tab Multicast Off and set the IP address of the WLED controller.
Here's a preset for Touchdesigner WLED.tox