I am planning to use my new BlinkStick Pro to control the internal lighting in my PC case (and maybe do some ambient monitor backlighting down the line too).
I’m hoping to use WS2812B RGB strips to create different lighting effects within the case, but I also want to think about adding some white strips and maybe even some individual LEDs.
My main question is how can I have my BlinkStick control the brightness of the dumb LEDs whilst also controlling the addressable pixels.
One idea I have is to connect all the dumb LEDs as one pixel using a WS2811 controller, though I’m not sure how best to provide enough power to the LEDs being controlled by the chip.
Something like this:
Alternatively…
Perhaps a more efficient way of doing it would be to reprogram BlinkStick’s firmware to enable using a spare pin to send out a PWM signal, and control the single colour brightness that way.
I haven’t looked at the code yet, but it may be difficult (using pretty code, anyway) to enable WS2812 mode and PWM at the same time, plus this would limit me to 128 addressable LEDs…
Since I’m pretty inexperienced in electrics and new to the blinkstick codebase too, I’d appreciate any help or suggestions!
-Matt