Massive Parallel SPI

orangeLearner:

mhenstell:
Trying to position the controller(s) close to the strips. I suppose it would be feasible to use one SPI port and 24 select lines, but the SPI port would need to run at nearly 3 megabits.

That should be theoretically possible right? The SPI runs at a maximum frequency of system clock/2, so that's 8Mhz, and you only need 2.7Mhz. For select lines...I think you can use a 5x32 decoder out of 4028s.

I think the issue is more that I need to receive, store, and then send out over SPI 480 bytes, times 24 strips, 30 times a second. I don't think I can even get that amount of data through the FTDI.

Content is coming from processing. I'll probably have to go with at least three large micros, but they will not need to exchange data ("simple" USB to SPI converter with a buffer). I've looked at USB to SPI converters but can't find anything that looks even remotely easy to get started with.