Help Needed: LVGL with Pi Pico and ST7789 Display (Micropython)

Hi everyone,

I’m working on a project using a Raspberry Pi Pico (first version) with an ST7789 128x160 touch display connected over SPI. I’m using Micropython and LVGL, but I’ve run into several issues:

  1. Errors during the build process when setting up LVGL with Micropython.
  2. Errors even after successfully building and flashing the firmware (like hanging script and white display not showing anything).

I suspect I might have missed some steps or configurations along the way. To troubleshoot, I’d like to start over from scratch. Could someone please provide a step-by-step guide for getting LVGL to work with an ST7789 display on the Pi Pico?