RobFarley:
So, just to throw this out there I'm going to be using the MAX2719, I took a look at the breakout board I've got with an 8x8 matrix on it and realised I could just pull the matrix off it which exposed two lovely lines of 8 holes perfect for jumpering across to a breadboard for experimentation.
That is exactly what I regularly recommend for experimentation and for the final assembly. If you buy the kits unassembled, you don't fit the headers for the matrix and solder your wires directly to the holes, The boards you have are otherwise pretty useless as they do not stack properly, the other "FC-16" designs are stackable.
RobFarley:
I'm actually going to try and drive 4 LEDs instead of one off each "port" so to speak.
Put the LEDs in parallel? Not such a good idea, just give each LED its own position in the matrix.
RobFarley:
The plan is to create a quarter of a circle with 4 x Red / Green LEDs (dual colour ones), so the ground will obviously go to the centre pins and then first 4 pins to the reds and 4 to the greens, allowing me to colour Red, Yellow and Green. Then each of these quarter circles will be duplicated 3 more times to create a full circle of LEDs (hence driving 4 LEDs per "port" [what is the correct term?]).
Four red/ green LEDs takes half a row and two rows high. Four of these will therefore take four rows, half of a matrix. I am presuming common cathode LEDs.
RobFarley:
This whole shebang will then be duplicated a further 5 times for each of my targets (see blog thingy below).
If the targets are separated by any distance, you want to use one MAX per target, even if only half used.
RobFarley:
Hopefully this kind of thing isn't going to draw too much current and pop the chip, the majority of the time there won't be much going on and very very rarely (if at all) will everything be lit. But hey, try it and see eh!
If you were to connect LEDs in parallel, it would be a wasted effort. You would be sharing the exact same current over four LEDs and it may be quite uneven. The chip would know no different. Just don't do it.
But if as I say above, you only have one module per target, you would use 16 LEDs as four columns only of four row pairs, and reduce the scan count to four so that it would multiplex by four, not eight. This doubles the drive to the LEDs. It is generally OK to drive 20 mA LEDs at 40 mA for one quarter of the time or less in multiplexing. As you have illustrated your use of the MAX7219s already, it is clear you already understand the multiplexing and coding for them.