Search found 16 matches

by agonnen
Wed Jan 15, 2020 11:56 am
Forum: Hardware Projects
Topic: XPT2046 3.5" LCD
Replies: 1
Views: 897

Re: XPT2046 3.5" LCD

Not sure if that's what you need, but here's an ESP32 XPT2046 micropython driver for lvgl:
https://github.com/littlevgl/lv_binding ... xpt2046.py
by agonnen
Mon Jan 13, 2020 9:59 am
Forum: Drivers for External Components
Topic: LittlevGL support
Replies: 3
Views: 1300

Re: LittlevGL support

I was just wondering, if anyone ever though or did some work of porting https://github.com/littlevgl/lvgl to Micropython? There is a port of Micropython to LittleVGL (which is the other way https://blog.littlevgl.com/2019-02-20/micropython-bindings or https://github.com/littlevgl/lvgl/issues/557 ) ...
by agonnen
Mon Jan 13, 2020 9:49 am
Forum: Development of MicroPython
Topic: Micropython Build Environment for ESP32 in a Docker Container
Replies: 11
Views: 3115

Re: Micropython Build Environment for ESP32 in a Docker Container

Having pre-built binaries gives new developers the opportunity to get right to coding, testing, and evaluating LittlevGL without all the "building" hassles. We don't provide pre-built binaries. But for testing and evaluating Micropython + LittlevGL you can use the online simulator: https://sim.litt...
by agonnen
Thu Mar 14, 2019 10:12 pm
Forum: ESP32 boards
Topic: High level GUI lib/framework
Replies: 32
Views: 9743

Re: High level GUI lib/framework

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...
by agonnen
Tue Mar 12, 2019 10:28 pm
Forum: ESP32 boards
Topic: High level GUI lib/framework
Replies: 32
Views: 9743

Re: High level GUI lib/framework

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_micropython/tree/master/dri...
by agonnen
Mon Feb 25, 2019 7:20 am
Forum: ESP32 boards
Topic: High level GUI lib/framework
Replies: 32
Views: 9743

Re: High level GUI lib/framework

Video streaming for the controller is totally out of esp32, I'll embed a 5ghz video receiver for that, that is on the top display, the bottom one will display sensor information from the robot as well handle controller related settings etc, so no need to be ultra high performance. Still, to make th...
by agonnen
Sun Feb 24, 2019 7:55 pm
Forum: ESP32 boards
Topic: High level GUI lib/framework
Replies: 32
Views: 9743

Re: High level GUI lib/framework

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...
by agonnen
Sun Feb 24, 2019 12:14 pm
Forum: ESP32 boards
Topic: High level GUI lib/framework
Replies: 32
Views: 9743

Re: High level GUI lib/framework

LittlevGL now officially supports Micropython! More details: https://blog.littlevgl.com/2019-02-20/micropython-bindings This is an experimental feature, so we would appreciate your feedback. You can try this example Micropython fork . It has LittlevGL module enabled for the unix port and the ESP32 ...
by agonnen
Thu Jan 24, 2019 9:49 am
Forum: ESP32 boards
Topic: High level GUI lib/framework
Replies: 32
Views: 9743

Re: High level GUI lib/framework

Actually I'm testing it with my ESP32 Micropython port which is a fork of MicroPython_ESP32_psRAM_LoBo.
After lvgl release is out, I might take the effort to create a "pure" ESP32 Micropython port with lvgl example, it should be quite easy.