I had a friend tell me that if I cascade the shift registers in this project (595s) I could get away with using a single 10k pullup resistor for the entire project, and a 2.2k resistor connected to each shift register.
and thus limit the current leaving them and going to the LEDs, correct?
And what about the schematics that use the LED on the cathode?
I guess I'll have to buy 600 330 ohm resistors. I better get ready to spend a few weeks soldering.
If you really are multiplexing the LEDs, then you will have the anodes of several LEDs connected together and only one of the corresponding cathodes will be driven low at any one time. In this case, you only need one resistor per bunch of connected anodes, not one per anode.
At the moment I don't see any downside to multiplexing at all, just seems like the commonsense route. Anyway, I'm thinking the ShiftOut example can provide most of the basic information I need at this point.
using a Matrix will save on power consumption as you will only have one row or column on at a time.
I'm a software developer by trade, so I'm sure I can manage enough abstraction to make things develop somewhat smoothly.
expect that 5v will probably be enough in the end
a DLink 5v power supply is a commonly used item for external power.