Ive made a 16x16 led matrix, made from 4 x max7219 modules, what I want to do is use it as a large sprite display
The best result I've had so far is using MaxMatix.h , write sprite, right shift 8 times, write sprite etc.
The problem is you can see all the leds changing in realtime. What I want to do is switch off the led update, load all data, switch on led update. For flicker free animation.
All my other reserarch attempts have been confusing, looked at parola.h, Sprite.h, matrix.h LedControl.h and LedControlMS.h
Biggest problem is working out which library is the most current and working. A lot of stuff seems to be out of date.
What can you recommend? Most multiple led matrix projects seem to be based on text scrolling, I can define 4 characters as sprites using binary, I just don't want to see it scroll as I load it up.
I've looked at the MAX7219 datasheet and I think my problem is the load/cs pin switching on and off between writesprites . I'm thinking that I need to go deep into the MaxMatrix.cpp file, look at the writeSprite function and comment out the CS = True/false line and that should stop the data registers being transferred to the leds, then when I've finished with all my writeSprite, shift right, write sprite stuff and set CS = false externally to the function. Am I thinking along the right lines?