1
\$\begingroup\$

My motherboard has a WS2812B header for use in addressable RGB LED strips. However I am not using them for those strips, as instead I would like to use the signal to separately control several other RGB LED devices (fans, reservoir, GPU, monoblock, ...). The WS2812B connector itself is rated at 3A (5V) and needs to be split up into 12V RGB signals (I'm sure 500 mA or so will be fine).

I have some experience with Arduino programming and have the equipment to solder, but any solution that makes it work will be fine. However, it is paramount that there is no way that I can damage my motherboard.

To further clarify, this header on the motherboard has the following pins: +5V, Data and Ground. The motherboard is the ASUS ROG Zenith Extreme. You can find the header I'm talking about on page 40 of the manual.

Is this even possible? Is there already some device that makes this work? How would I go about making this work?

Thank you in advance,

CX

\$\endgroup\$
  • \$\begingroup\$ Can you clarify if the WS2812B header as you call it is just a breakout that is intended to be connected to LEDs or LED strips that have the WS2812B chip inbuilt? I imagine it would have at least 3 pins, Power, Ground and DOUT. It would be helpful to know the model of your motherboard so that the technical specifics can be checked. \$\endgroup\$ – JCollins Sep 15 '17 at 10:41
  • \$\begingroup\$ If I understand correctly you want a WS2812B to individual RGB pins adaptor. \$\endgroup\$ – ratchet freak Sep 15 '17 at 10:47
  • \$\begingroup\$ @JCollins The former, the motherboard has the 3 pins you're talking about. I updated the post to include this with a link to the manual where I got this information. \$\endgroup\$ – CX gamer Sep 15 '17 at 11:03
  • \$\begingroup\$ @ratchetfreak Yes that's right. Note that also the voltage needs to be upped for this. \$\endgroup\$ – CX gamer Sep 15 '17 at 11:03
2
\$\begingroup\$

If you have "dumb" RGB strips that require 3 PWM signals, you can get WS2811 chips individually WS2811 @ AliExpress.

If you get LEDs that have WS2812B chips inbuilt (note: they don't need to be in a strip, they can be individual) then you just route the signal from LED to LED around your case.

\$\endgroup\$
  • \$\begingroup\$ Oh I see, this is perfect! This takes one bit of the signal and forwards it to the next one. This will do just fine! Thank you for the answer. Marking this one as the solution dispite being 17 seconds slower, since you went through the effort of providing a link as well. :) \$\endgroup\$ – CX gamer Sep 15 '17 at 11:27
  • \$\begingroup\$ Arrgh, I just finished my other comment on the other answer before I saw this... If only there was a thing that popped up to say there had been more activity while you're typing other stuff in the same thread... perhaps there is and I didn't see it. Oh well. \$\endgroup\$ – JCollins Sep 15 '17 at 11:34
  • \$\begingroup\$ Yeah sorry, I posted something before I fully understood the protocol and removed it once I got it. Thanks for the explanation anyway, it may still help future people. :) \$\endgroup\$ – CX gamer Sep 15 '17 at 12:04
0
\$\begingroup\$

You will want a WS2811 which is the controller chip embedded into the WS2812b leds. It is available as an IC.

It is meant to drive the LEDs directly using a constant current drive and it can be used to drive 12V LED strips.

\$\endgroup\$
  • \$\begingroup\$ you beat me by 17 seconds... \$\endgroup\$ – JCollins Sep 15 '17 at 11:13
  • \$\begingroup\$ Thank you for this solution, it's perfect. I can only mark one answer as solution, but have my upvote instead (which will be visible after I have 15 karma). \$\endgroup\$ – CX gamer Sep 15 '17 at 11:29
  • \$\begingroup\$ When you say separate RGB signal I'm assuming you mean that you want one LED to be 1 colour, the next to be a different colour etc. This can be done with the WS2811. For each different colour that you want you will need a WS2811. The DOUT of the first WS2811 will go to the DIN of the next and so on, the colour of each of the individual WS2811 is independently controllable. I'm assuming your motherboard has some way on telling it how many LEDs you have connected and what colour you want them to be. \$\endgroup\$ – JCollins Sep 15 '17 at 11:32
  • \$\begingroup\$ @JCollins the WS28* protocol has not way of telling the controller how many leds are connected. \$\endgroup\$ – ratchet freak Sep 15 '17 at 11:36
  • 1
    \$\begingroup\$ @ratchetfreak That's not what I mean, I'm talking about setting how many LEDs you have connected in possibly some BIOS or other motherboard specific software so that it knows how much data to pump out... \$\endgroup\$ – JCollins Sep 15 '17 at 11:39

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.