I'm gonna be using some shift registers to PWM some sets of RGB LEDs using an arduino shiftPWM library. There will be five different sets of LEDs, three colors for each and three series of three LEDs that I wish to power from 12v. So that will be 15 channels of 12v, 60mA each. Should I use a bunch of 3904 and 3906 transistors, or should I use some ULN2003 chips? Can the ULN2003 operate at arduino PWM frequency? Would it get too hot at 420mA per chip?
If I used regular transistors, I can just sink the cathode of the LEDs with a 3904, pulled high, right? Would that be a better idea than trying to use the chip?
What would you do here?
Thanks
If I used regular transistors, I can just sink the cathode of the LEDs with a 3904, pulled high, right? Would that be a better idea than trying to use the chip?
What would you do here?
Thanks
Last edited: