Hello, i have controllable LEDs APA102, they receive SPI signal from SPI master. They can be driven with SPI 40+MHz speed.
I need to make some device, which can get data from SD card and put this data to SPI of leds. As fast as possible.
Goal to have about 30+MB/s speed.
I'm already have little experience in writing programs for STM32F4, and i have STM32F4Discovery board. That's why the best is to have this job done on stm32 processors.
I need device which will be controlled over some signals from outside thru standard protocols like serial, to interconnect this device with another wireless MCU like esp8266.
And there must be controllable values:
size of leds array, speed(transfer rate or frames/second), filename, play, stop, pause.
File format is discussable, but i think the best format for MCU is plain bytes to transfer. But it's possible to have gif, animated gif, png etc( i will convert from avi or animated gif thru many of software).
The best - if device will can...