Hi,
I built a Winkeyless B.87 and B.Pad last week. It turned out great, and I’ve been using it daily.
The only problem I ran into is that I can’t enable all of the RGB LEDs. If I do, the USB hub will go into brown-out and cause erratic behavior.
The WS2812 LEDs you use are rated for up to 30 milliamps per channel (e.g. 90 mA worst-case if red, green, and blue are 100%). I recall there being about 20 WS2812’s on the board, which is about 1.8 amps worst-case. This is well over the maximum power allowed by USB specification.
I have read the documentation, but haven’t seen anything that implies how this is to be handled? Should I be using a custom USB cable, with power being supplied by an external +5V source? Is it just assumed that I’m not supposed to turn the LEDs all the way up? Is there some other way to do this?
Any help would be appreciated. I don’t mind making a custom cable (I was going to do that anyway, with paracord 550 braided jacket, gold connectors, and heat shrink). But wanted to get the “official” answer from you first before I did this.
Thanks,
Neil