My design uses a standalone Atmega328 & MAX7219 driving a 3-digit 7-segment display. I'm using the LedControl.h library, as it allows me to set the pins on the MCU I want to use to control the MAX7219, and not solely SPI. I have two questions, as follows:
I want to scroll text characters across the display (understanding the limitations of a 7-segment to display text). LedControl.h only has a few characters included in the library, but allows for binary, so that's not really an issue. Again, there's an example showing how to scroll digits across the display, but nothing for text. That example can be found at the bottom of This Example in GitHub.
I know I could brute force the both of these, but that wouldn't really allow for quick edits. I'm hoping there's a simple way to make LedControl.h perform these tasks like the max7219 library. I've looked through the other libraries for the MAX7219 IC on the site and haven't really found any others to be much better for my requirements.
I have a MAX7219 library which inherits from Print.h - meaning you can print to your display with as easy functions like you know from Serial or a LCD.
I don't want to use SPI; I want to be able to specify my pins via software as in the LedControl library cited. I can't see how I can do that with the example in your link. I know scrolling a 3-digit won't look "nice." I don't particularly care.