SmartMatrix Animated GIF Player

— by

Nice guide and library for playing animated GIFs on those RGB LED Array’s. We should be able to port this library to the ZPUino for use with the RGB LED Wing.

 

This guide will show you how to add a microSD card to a Teensy 3.1 to play back animated GIFs on a 32×32 Pixel RGB LED Matrix Panel.  The Teensy 3.1 runs an Arduino sketch that decodes the animated GIF and refreshes the display at a high frame rate with good color depth.  The SmartMatrix Shield makes it easy to connect everything together. We will explain the basic soldering and wiring to connect the microSD card reader to the SmartMatrix Shield, how to compile the Arduino sketch that decodes the GIF animations, and go over options for creating your own GIFs. Bare panel on the left, mounted in an 8″x8″ shadow box frame with frosted acrylic diffuser on the right. Major Components 32×32 RGB LED Matrix Panel A 32×32 RGB LED Matrix Panel is an affordable way to add over a thousand bright pixels to your project.  Compared to a Neopixel matrix, these panels use smaller LEDs which are bright but not as blinding, and have a higher pixel density.  Unlike a Neopixel matrix, the panel requires a microcontroller to refresh the LEDs continuously to display an image.  It takes about 40% of the CPU time and most of the memory of an Arduino Uno just to refresh a panel, and that’s with a low refresh rate and a limited 12-bit color palette.  To get a better image quality, we will use a more powerful microcontroller. Teensy 3.1 Despite its small size, the Teensy 3.1 packs a lot of horsepower as it uses […]

Newsletter

Our latest updates in your e-mail.


Leave a Reply