:o Been wanting to cascade some MAX7219 matrices for a while and as a result have bought quite a few kits etc off the internet.
I have not had problems with coding or connecting but with some shortcomings of the various kits.
Firstly I need it so I can easily have say 52 or 83 etc which means the schematic should fit in a slightly smaller than 30mm * 30mm square.
The 30mm * 30mm thus makes everything a tight fit!
Most if not all kits like this use the smaller SIOC SMD MAX7219 which I had problems soldering. I would also like it so I can replace dud chips easily so are using the DIP24 version. The matrix is using a socket so I can swap/replace the LED matrix.
The clock I'm making will have 20+ so I want to be able to easily replace or fix individual units if they fail.
I have an initial schematic and board and due to chip sizes etc some components will be placed on the reverse side. The DIP24 with the socket will be on the bottom as will the connectors for the IN and OUT wires. (VCC GND CS SCK MOSI)
At the moment I have also opted for 23 connectors (with 1 nc) instead of the 51 as I found from practice trying to join OUT->IN when too close is horrible when boards are not perfect. Much easier to have them apart a bit which puts less strain on the cable.
At the moment I have 2 SMD parts but may make through hole to make it more hobby friendly (which is important for me).
I envision making the outline of the board corner rounded and slightly smaller than the 30mm * 30mm as the final placement should be determined by the matrix and NOT the board. I will also change the current design to have a fastening hole more in the middle of each matrix instead of 4 corners.
Have attached the current board layout that has pending changes but shows it's actually possible to mount everything in such a frugal space.