loboris / MicroPython_ESP32_psRAM_LoBo

MicroPython for ESP32 with psRAM support
Other
818 stars 341 forks source link

LittlevGL and μGFX support for uPython on ESP32. #266

Open beyonlo opened 5 years ago

beyonlo commented 5 years ago

Hi all!

  1. I would like to discuss with you about that great GUI libs for ESP32, what you think about?
  2. Is a good idea to support it on uPython on ESP32?
  3. Is need a hard work to support it? Please, correct me if I'm wrong, but if that lib is pure C, to do a interface to uPython is not so hard, right? How that works?

https://www.espressif.com/en/news/ESP32_Modules_Now_Support_LittlevGL_and_%CE%BCGFX

Thank you.

amirgon commented 5 years ago

@beyonlo See this: https://github.com/littlevgl/lvgl/issues/557

chmondkind commented 5 years ago

@beyonlo ugfx was used years ago with uPython https://github.com/SHA2017-badge/micropython-esp32/tree/6756a75ba07d5dcf1e69d5cd70f491950b5561f1/esp32 The wrapper didn‘t reach a complete, stable release, but it did work apparently.

ril3y commented 4 years ago

Any change we can add lvgl to this port of python?

amirgon commented 4 years ago

Any change we can add lvgl to this port of python?

@ril3y lvgl already supports Micropython.

You can either use lv_micropython directly, or intergate lvgl to some other Micropython fork (such as this one) with a small effort.

Take into account that lobo's port seems abandoned (no commit since Sep 6, 2018)