I’m using a EA DOGXL240, not because I need the resolution, but it fits the case perfectly and it’s a nice display. However, with the U8glib screen updates are slow. I’ve been looking into how to speed the page loop.
First thing I noticed is that every loop draws an 8 pixel high horizontal line. So I have designed my display layout with this in mind. Top line time, date, etc. Bottom line for status. Few lines at the bottom for a horizontal menu and the main area for graph or measurement value. In my page loop I keep a loop count and then only call the draw routines for items within that section.
The next thing I’m looking into is if it’s possible to just draw one of the 8 pixel high rows on the screen. It would help if anyone has a suggestion on how to do this, or if there is a better library for the EX DOGXL240.
I’ve also ordered some lower resolution displays from China, to see how they fit my case. Memory is becoming a problem with the fonts.