wieso "perfekt" oder nicht?
Der angegebene Link von Greensiver http://tronicstuff.blogspot.de/2013/...ube-4x4x4.html ist doch genial!
Klicke auf die Grafik für eine größere Ansicht

Name:	Capture.PNG
Hits:	9
Größe:	105,6 KB
ID:	30523
in Verbindung mit
PARTS:

64 LEDS.
ATmega328P.
General purpose PCB.
Ribbon cables.
Arduino board to program the ATmega328P/USB to UART converter.
4 x BC547 transistors.
4 x 1K resistor
4 x 100 Ohm resistor.
Jumper wires.

und
...AS THE ARDUINO IS SOURCE THE LED ANODES WHICH GO TO DIGITAL PINS 0-9 and 14-19 AND THE CATHODES ARE SINKED THROUGH A 100Ohm RESISTOR THROUGH A BC547,SO THAT LOGIC LEVEL REMAINS THE SAME IN THE PROGRAM..i.e to ground the leds you have to put HIGH on the pins 10,11,12,13 respectively according to the grid.
das klingt doch, als ob es top funktioniert, was willst du mehr?