lv_binding_micropython icon indicating copy to clipboard operation
lv_binding_micropython copied to clipboard

LVGL binding for MicroPython

Results 84 lv_binding_micropython issues
Sort by recently updated
recently updated
newest added

Can we use python's default argument feature, and define all the style setting functions as `set_style_xxx(attr, part=0)`

Hello,I enabled the system monitor component in lv_conf.h and I re-ran gen.p, but the compilation fails. What could be wrong? ![image](https://github.com/user-attachments/assets/050a31ed-ea7b-4fd5-b379-57fc9f8e129d) ``` /home/octopus/lv_micropython/ports/rp2/build-RPI_PICO/lv_mp.c:21233:22: error: 'lv_sysmon_class' undeclared here (not in a...

This feature suggestion was raised by @mattytrentini as we work on updates to the micropython / bindings integration. The generated python functions all follow the underlying C functions, however there's...

I have been spending a pretty decent amount of time going over the generated code for the binding and I believe we can improve how the structures are created to...

This is an issue in lv_micropython, but since Issues are not enabled in that repository, I am reporting it here. In my project, I connected a button to GPIO20 with...

I'm working on getting LVGL working cleanly on the NXP 1170 EVK with a LVGL v9 compatible driver in progress here: https://github.com/andrewleech/imxrt1170_display_driver These minimal changes to the LVGL bindings files...

## Summary Adds automatic submodule initialization for lvgl and pycparser to both Make and CMake build systems. This removes the manual step of running `git submodule update --init` before building....

I followed the intruction in README. I'm building an esp32 port. After adding gen_mpy to py/py.mk, I get this error: ``` ~/W/m/micropython master• 2m 29.2s $ make -C mpy-cross make:...

LVGL doesn't provide feature to change log level during runtime, so I had to use `lv.log_register_print_cb()` to set a python function as the print callback to control log level. But...

If in `lv_conf.h` `#define LV_USE_PRIVATE_API` is set to 0, when we try to use ```python # btn.add_event_cb(btn_cb, lv.EVENT.ALL, None) ``` we will get error: ``` Cannot convert 'function' to pointer...