High level GUI lib/framework

All ESP32 boards running MicroPython.
Target audience: MicroPython users with an ESP32 board.
agonnen
Posts: 27
Joined: Sat Oct 13, 2018 7:52 pm

Re: High level GUI lib/framework

Post by agonnen » Tue Mar 12, 2019 10:28 pm

halbritt wrote:
Sun Mar 10, 2019 2:21 am
halbritt wrote:
Sat Mar 09, 2019 3:12 am
Which particular ILI9341 driver does this use? I've just started looking at this and want to test, but it's not immediately obvious to me.
I've done a little more reading and figured it out. The driver is included with the binding:

https://github.com/littlevgl/lv_binding ... iver/esp32

Funny, I tested with SDL and it just worked, didn't think to try it with ESP32 and the display.
Yes, https://github.com/littlevgl/lv_binding_micropython also contains some drivers. You can use them as is, or as an example of how to add a driver to lvgl.
I'm also planning to add a generic (pure python) input driver and a Linux framebuffer display driver.

agonnen
Posts: 27
Joined: Sat Oct 13, 2018 7:52 pm

Re: High level GUI lib/framework

Post by agonnen » Thu Mar 14, 2019 10:12 pm

agonnen wrote:
Sun Feb 24, 2019 7:55 pm
vitormhenrique wrote:
Sun Feb 24, 2019 7:41 pm
I just saw that it only supports resistive, it would be nice if if also had a generic touch driver, where from python you could just update a method .display_touched(x,y) for example. And the library would handle it. This way the implementation of the touch driver could be totally outside LittlevGL.
This is actually a good idea, and very simple to implement.
I'll add a generic touch driver.
I've added a generic input device driver, as you asked.
See https://github.com/littlevgl/lv_binding ... /issues/10

User avatar
vitormhenrique
Posts: 18
Joined: Tue Jan 15, 2019 3:07 pm

Re: High level GUI lib/framework

Post by vitormhenrique » Tue Aug 06, 2019 2:36 pm

agonnen wrote:
Tue Mar 12, 2019 10:28 pm
Yes, https://github.com/littlevgl/lv_binding_micropython also contains some drivers. You can use them as is, or as an example of how to add a driver to lvgl.
I'm also planning to add a generic (pure python) input driver and a Linux framebuffer display driver.
Has anybody tried LittlevGL on pyboard d, with a ILI9341 driver?

Post Reply