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

The `drivers/generic/st77xx.py` driver initialises PWM to handle the backlight with dimming. On stm32 platform there is no `machine.PWM` module so this driver fails to load at all. This PR checks...

The cloned code doesn't compile with Python 3.8. due to the addition of *get_user_... operator on gen_mpy.py. I have changed this to be compatible with previous versions of Python. Please...

I have created a custom widget by deriving it from a base LVGL object ``` class SpinLabel(lv.label): def __init__(self, parent): super().__init__(parent) self.add_flag(lv.obj.FLAG.SCROLLABLE) self.set_user_data(self) ``` When trying to style the object...

I can't find the mp equivalent of function `lv_group_focus_obj` `lv.group_t` doesn't have a method called `focus_obj` nor can I find anything related to forcing focus in `lv.obj` > >>> lv.group_t....

Are the lv_micropython build instructions meant to be followed on windows 11? Because I can’t get them to work… Or do they have to be run on Linux; in which...

I build esp32/GENERIC, esp32/GENERIC_SPIRAM, esp32/GENERIC_S3_SPIRAM and esp32/GENERIC_S3_SPIRAM_OCT. esp32/GENERIC_S3_SPIRAM and esp32/GENERIC_S3_SPIRAM_OCT is failed. There is my build commands: git clone https://github.com/lvgl/lv_micropython.git cd lv_micropython git submodule update --init --recursive lib/lv_bindings make -C...

Hi, I'm getting the below error when trying to compile for Raspberry Pi Pico. Any ideas what's caused it? ``` [ 0%] Generating bs2_default.bin [ 1%] Generating bs2_default_padded_checksummed.S make[3]: Leaving...

### Summary This PR adds comprehensive Python stub file (.pyi) generation for the LVGL MicroPython bindings, providing full IDE support with autocompletion, type hints, and rich documentation. **Key Features:** -...

enhancement

Include ~~`lv_conf.h`~~`` in `mpconfigboard.h` so lvgl deinit is called on soft-reset, so calling `lvgl.deinit()` is no longer necessary. This closes #343 ~~EDIT: esp32 port requires https://github.com/Carglglz/micropython/commit/0bd03de41b74da5df6918021d256a23f81dc1559~~

Add a default callback that works for all ports if `LV_USE_LOG` is enabled