Sharp Memory LCD (400*240) #587
Unanswered
espruino-discuss2
asked this question in
Interfacing
Replies: 1 comment
-
Posted at 2014-10-30 by @gfwilliams Hi Dave, Yes, that'd be absolutely fine. You could do something like:
And then you can allocate a graphics buffer just while updating the LCD, leaving the memory free at other times. It's just a shame those LCDs are so expensive - because they're really nice! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Posted at 2014-10-30 by DaveNI
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.
Beta Was this translation helpful? Give feedback.
All reactions