Play video on a WS2812B led display

Hi everyone,
I am planning to build a custom LED letter logo using WS2812B addressable leds and an Arduino board with an external SD card reader.
The custom logo sign display will have 128 pixel height x 640 pixel width, however since it is custom shaped there are ~20% os the area filled with leds (i.e. ~16k leds).
The effects to display on the logo will be either video file and custome made effects, something similar to this: AO - a story behind the logo - YouTube but REALLY simpler and with less resolution.

Please can you share any advices on which format / content type needs to be saved to the SD card file(s) and how to code Arduino to be able to read it and drive the leds?

THANKS A LOT in advance, any advices are much appreciatted!!

I'd write a program to convert the video to a series of frames, before storing them on the SD card.
Then you can open the file and read each frame into your video buffer before updating the screen.
Your video buffer will take about 200K bytes.

1 Like

There is a project on the Teensy web site that does this only with higher resolution. The teensy is much more powerful than any Arduino and for this project you need all the speed you can get.

1 Like

Many thanks!!! The project with teensy looks nice!

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.