This would be a great project for anyone interesting in learning about PIC programming. I really like the graphical interface for designing your own patterns. You can download the schematics and source code form the website.
The idea of this project came from my youngest son. He was dreaming of a small tool able to write symbols or pictures on a screen. As a graphic LCD (even bought at Crownhill :) ) was too expensive (or too easy??), the solution adopted was to pilot a matrix of Leds. This way, with only some cheap transistors, common red Leds, and a 16F628 , the dream could become reality.
Read anachrocomputer’s comments below if you plan on making this project! [Thanks anachrocomputer]