I made an experimental array of 9 sets of RGB and UV LEDs. all 9 sets share a common source V from a source pin on the lightuino and each set has 4 drains, (one per color), thus 32 drains pins total. These will eventually go into a matrix 14 audio reactive light pipes for a psychedelic organ. When i run AllOn(). The array only out put red lights. Upon fiddling with the trimmers I was able to barely get some of the other lights to come on but not the UVs. However still my source voltages would not go above 3.7 V (with no lights plugged in). When I unplug everything but the UV lights, the UV lights are on, but when i plug any of the RGB pins in for any of the lights all of the UV lights go out. similarly when i unplug all but blue lights, they shine bright, but when I plug in any of the red lights any and all of the blue lights dim dramatically. there is a much smaller effect with green.
I imagine this has something to do with the various forward voltages of the LEDs: listed specs of leds are : red is 2v, green is 3.2V, blue is 3.2V, (25mA max), uv is 3.0-3.4 (24mA max). I am using the 5 wall wart that came with the lightuino. I am hooked it up with an extra LED of each color in parallel on each set, so for example that set 1 has 2 RGB LEDs, and 2 UV leds. with the cathodes of the same color are hooked up to the same sink pin, and all anodes from all sets and colors are hooked up to the same source pin. I have tried having more than one souce pins driving the leds simultaneously with the same results.
Also I just discovered that this does not happen if I use the 5V supply instead of a source pin. But i will need to use these sources pins to drive my matrix.
So how can I fix this? And how do I make my source pins higher than 3.7 volts?
Many thanks,
Joel