I am trying to implement a POV analog clock like this.
I made it, displayed simple text and patterns successfully but when I got further into displaying complex stuff like text and clock hands at the time, things are getting difficult.
For displaying texts only I started from the sensor readings and displayed the patterns for each line/segment in real time, but when it comes to combining text and patterns I though it would be better to manipulate a 2D array to store graphic information and display it's content after that for each rotation. That is causing memory problem in Atmega328. If I divide the whole surface of display by 360 the array size will be 360x10(number of LEDs), which is getting bigger than the SRAM(2048 bytes).
I tried to understand the code from the above link, but it's commented in a different language.
How should I approach the problem?