I just been recently having a good time playing with arduino and software sketching. I also read their comments and as much as possible look for an easy solution how to fix, wrong position of text, wrong direction of scrolling, and all related to failures that sometimes unforgiving to all who are starting with Arduino like I do. Been reading so many now a days making projects involving the Max7219 8 x 8 dot matrix modules and the 8 x 32 version. This site gives you update on how to troubleshoot your max7219 8 x 32 scrolling text using Arduino Nano and Parola MD example.
The entire device includes a 150μA low-power shutdown mode, analog and digital brightness control, a scan limit register that allows the user to display 1-8 bits of data, and a detection mode that allows all LEDs to illuminate. The MAX7219 also allows the user to choose whether to encode or not encode each data. Each data can be addressed without any need to overwrite all displays when updating. It is a convenient four-wire serial interface can be connected to all common microprocessors. The great advantage of using this is users will have control over all of the 64 LED by just connecting 3 output communication wires to micro-controllers like Arduino etc. The individual module features 8×8 LED’s, each controlled very precisely by the MAX7219 driver to generate the color pattern you wish. Only one external register is used to set the segment current of each LED. Thereon including a B-type BCD encoder chip, multi-channel scanning loop segment word driver, but also a static RAM 8 x 8 for storing each data. MAX7219 4-in-1 Display Dot Matrix Module is an integrated serial input/output common-cathode display driver, it connects the microprocessor 7-segment digital LED display with 8 digits, you can also connect a bar graph display or 64 independent LED.