The source code and Eagle files are available from my local download or from github.com/larsi-org/LED-6x5

30 LEDs generic (I used blue, because it looks cool)
6 Resistor value depends on LEDs (I used 68Ω bluegrayblackgold)
1 PCB Order from BatchPCB for $16 (board and schematic)

Here is the Arduino source code for the shield (check out the download section):

LED_6x5_test