I noticed that the current flip() function seems to write 1 line of pixels at a time to the display (i.e. linebuffer rather than frame buffer approach?)
Could I use a smaller graphics buffer to build & send one row of text at a time? (the display would "remember" the rest of what had been previously displayed)
e.g. if I was displaying 12 rows of text the buffer would only need to be 1KB. I would write one row at a time as needed.
I would obviously need to customise the MemoryLCD module.
I don't want to purchase one of these and then discover that I can't use it because of memory limitations.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I would like to get one of the 400*240 displays but I assume the graphics buffer will take 12KB RAM.
http://www.makerdyne.com/blog/selecting-a-microcontroller-to-use-with-memory-lcds/
I noticed that the current flip() function seems to write 1 line of pixels at a time to the display (i.e. linebuffer rather than frame buffer approach?)
http://www.espruino.com/modules/MemoryLCD.js
Could I use a smaller graphics buffer to build & send one row of text at a time? (the display would "remember" the rest of what had been previously displayed)
e.g. if I was displaying 12 rows of text the buffer would only need to be 1KB. I would write one row at a time as needed.
I would obviously need to customise the MemoryLCD module.
I don't want to purchase one of these and then discover that I can't use it because of memory limitations.