Sketch examples of scrolling text on 8x8 LED matrix w/ MAX72xx

Emdedded programming is hard as it combines both software and hardware, analog and digital.

In this case, you will need to figure out how the hardware is arranged: whether the image is row based or column based, etc. Once you have that set, all you need to do is to figure out how to move the image to get your desired effect and how to code to move that image.

What I found important is to be able to modulize your tasks and figure out a way to easily integrate them back into a workable project. Many of the code pieces out there have all the tasks co-mingled and that makes them useless for your project.

Once you have modulized your code, you can use them in future projects, speeding up the development cycle.

So the more you code, the less you code (incrementally).