jackw01 / led-control

Advanced WS2812/SK6812 RGB/RGBW LED controller with on-the-fly Python animation programming, web code editor/control interface, 1D, 2D, and 3D display support, and E1.31 sACN support
https://jackw01.github.io/led-control/
MIT License
162 stars 35 forks source link

Dotstar support and how to use leds on pins from usb-attached MCUs #39

Open Kcdc3d opened 2 years ago

Kcdc3d commented 2 years ago

Hey there, nice work on this, would like to use it with my current setup.

Firstly, I am interested in using https://github.com/julianschill/moonshine which is using your software to control the LEDs. Currently I am using Dotstar strips attached to a Pico controlled by a 4B with other control software that works great, but not as feature-packed as what you've made here.

I am wondering if it's possible to point led control to the Pico pins, or any usb-attached MCU pins. I will be adding neopixels to this setup as well, but attached to the 3d printers control board instead of directly to the 4B, so having the ability to point led control to other usb-attached MCUs pins would be pretty handy. Idea here is to have the printer run macros that control the leds functions. I have a spare 3b that could work as a led control server, if there's a way to get Moonshine to look for it instead of the local pins.

Also will/can there be dotstar support? Unless I am mistaken, they need two pins instead of one to be seen by control software. Thanks for any info!