Small 8x8 matrix driver?

You could do that, only need 8 bytes, maybe a starting sync byte, ignore all messages until the synyc byte comes in.
Or a sync message every 10 frames or something similar.