I’m looking to use some shift registers on my next project to control about 24 RGB LEDs. It looks like the popular one to use is the TLC5940. The PWM data is 12 bit per channel, and I don’t need that much resolution, and it looks like 8 bit would be a lot easier to use with the shiftout command. Also, it would be nice to have a number of channels that is divisible by 3. There is the TLC5930, but I really need thru-hole mounting. I’ve read about a zillion datasheets. Does anybody have any suggestions? Is there an easy way to output 12 bits aside from running shiftout one and a half times?