Not sure if this will be useful to anyone but I have adapted the ili9XXX esp32 driver to be used with a GC9A01 display such as this one: https://www.waveshare.com/wiki/1.28inch_LCD_Module
If anyone else wants it I have uploaded it to GitHub here: https://github.com/minyiky/lvgl_esp32_gc9a01
It currently only supports pure micropython mode, as I haven’t had a chance to dive into the c code to make it work
Thank you for sharing this!
Please consider contributing it to LVGL with a Pull Request.
Maybe it can be added into ili9XXX as another subclass, like ili9341 and ili9488
More than happy to add it
I am almost certain it could be added in as a subclass, it would require potentially one more argument to initialise due to how it handles rotation but other than that it follows the same pattern, I will give that a try tomorrow
**edit
Pull request sent
1 Like