Hello all,
I have been working on a mobile project using LEDs (WS2812s) and a T3.1. The display is a 28x5 matrix and my ultimate goal is to gain scrolling text on the display, maybe a sound visualizer with FFT and 28 buckets, and random here and there patterns. I have been working mainly with the hardware but haven't thought a lot about the software side of things.
I want to use the OctoWS2811 library and use each row of 28 on one output.
The scrolling text is the tricky part I have been trying to figure out how I would like to do it. I have an idea on using very large boolean arrays with a sense of lookup tables for each letter. This requires managing very large arrays and then making sure that memory space is released when I am finished with that array and ready to scroll a new array. I am sure this is terribly inefficient.
So I am reaching out and asking what would you guys do?
I have been working on a mobile project using LEDs (WS2812s) and a T3.1. The display is a 28x5 matrix and my ultimate goal is to gain scrolling text on the display, maybe a sound visualizer with FFT and 28 buckets, and random here and there patterns. I have been working mainly with the hardware but haven't thought a lot about the software side of things.
I want to use the OctoWS2811 library and use each row of 28 on one output.
The scrolling text is the tricky part I have been trying to figure out how I would like to do it. I have an idea on using very large boolean arrays with a sense of lookup tables for each letter. This requires managing very large arrays and then making sure that memory space is released when I am finished with that array and ready to scroll a new array. I am sure this is terribly inefficient.
So I am reaching out and asking what would you guys do?