Hi @alphaalpha and @ACBIAS
Please follow these steps:
- Update LVGL git submodules recursively (
git submodule update --init --recursive lib/lv_bindings) - Initialize Micropython git submodules (
make -C ports/rp2 BOARD=PICO submodules) - Build mpy-cross (
make -j $(nproc) -C mpy-cross) - Build PICO port with LVGL user module (
make -j $(nproc) -C ports/rp2 BOARD=PICO USER_C_MODULES=../../lib/lv_bindings/bindings.cmake)
You can see the expected build log in the CI.
If this works for you please let me know and I’ll update the README file.