sipeed / Maixduino

Arduino port on Maix board ( k210 )
https://maixduino.sipeed.com
Other
215 stars 95 forks source link

Buffered LCD library #79

Open andriyadi opened 4 years ago

andriyadi commented 4 years ago

Don't know if anyone have issue on it, but I think LCD library is quite slow, especially when we have a lot of objects to draw (e.g lot of rectangles and labels). I can speed it up by drawing lines and string in memory, then draw them at once. But it's quite painful, and can not leverage Sipeed_ST7789 library which based on Adafruit_Gfx, which provides convenient API.

As we know that K210 has plenty of memory. How can we implement buffered version of the LCD library?