I can't use lv_micropython on macOS

I’ve tried following the tutorial many times, and I can successfully build the executable micropython, but no matter which example I use with lvgl, it’s just a black screen, and I need help.

this example is lv_binding_micropython/examples/png_example.py at 44f70b1e1adb087e00ea5d39fe45a0b0f3551646 · lvgl/lv_binding_micropython · GitHub

lv_micropython doesn’t work on macOS.

But lvgl_micropython does…

Yes, I tried to use this repository and tried to manually add lvgl under the lib/micropython/ports/unix/variants path, but it seems that the components introduced in lvgl aren’t loaded correctly.

asynchio is not available in micropython for the unix or macos ports.

in the lvgl_micropython you should read the readme.md file it explains how to compile it. You don’t need to add lvgl anywhere it will do it for you

But in this repository, the unix interface to micropython works fine with asynchio.

Doubtful, but I will read the readme again and try again.

I actually imported the asyncio module just to use the lv_utils

Is there no need to introduce lv_utils in lvgl_micropython in order to implement the event loop in lvgl9? (I didn’t look for this in the README).