I'm a software nerd with little electronics training. I've been interested in Arduino hacking for a while, so I'm excited to be starting a project. I'm working with the Lilypad, as the eventual assembly will be part of a theatre costume.
Below is a diagram of what I'm aiming for --- basically, hooking up 160 5mm RGB LEDs in 63 control groups (21 groups of LEDs x 3 colors):
- 20 rows of 6 RGB LEDs wired in parallel (row0...row19)
- One "blob" of 40 LEDs (wired in whatever way is most convenient)
After hunting around teh internets for a week, I have not been able to identify a clear-cut "best choice" chip or set of chips to drive these LEDs. I'm willing to pay for something that will require less soldering and or can take advantage of existing arduino libraries---for example, a MAX6951 or MAX6957?---but among otherwise equal options, would unsurprisingly prefer to make it cheaper.
Of course, I would also like to optimize for the number and price of the other components missing from my diagram--- which I'm figuring will vary greatly depending on what ICs I choose. (For example, a couple constant-current LED drivers seem preferable to cramming handfuls of resistors into the costume pockets, so to speak.) I also recognize that the number of LEDs I'm looking to drive on each control channel could require extra components (e.g., transistors).
So, I humbly ask all you more experienced hardware hackers: which IC(s) would you recommend for driving this sort of beast? I apologize for asking something that has been addressed so many times before; any opinions you have may help me filter the information overload I'm currently experiencing.
Thanks and my best,
scout