To satisfy electronic DIY hobbyists, ICStation has developed MAX7219 Dot Matrix Module. It uses the Max7219 chip which do a great job on saving of MCU I/O. It can not only control each point individually, but also can be extended without limitation to meet your requirements on LED Sign, Team Logo and so on.
I have an Arduino driving 6 separate MAX7219 displays. My data will display very quickly for a split second, but then disappear. Each one can be driven fine when only one is running. What is happening? More info can be provided if needed.