I've built a 512 pixel led array, using WS2801 modules and I'm wondering the best way of streaming data to it.
Each pixel receives 24 bits to drive its RGB led's so I think the whole matrix needs 1536 bytes a frame.
If I assume a frame rate of 25 fps thats 38400 bytes per second, so I'd need a serial baud rate of at least 307200, more if there are some extras involved with the serial communication.
This is probably too much for my Uno but I have a Teensy 2.0 here which I believe allows much faster communication.
Is it realistic to drive this size of array? There are solutions out there such as PixelController and Glediator but I haven't got them working with my set up yet.
Has anyone got any experience/tips/hints they'd be willing to pass on?