The board was made just for a bit of fun really and as an alternative to the MAX7219 boards. It uses 2 74hc595 ICs, one as current source and one as sink. It uses about 24ma at peak so well within the chips limitations. It is multiplexed with row scanning.
Code and EagleCad files – http://www.davidjwatts.com/youtube/8x8matrix.zip