Hi, it's been a while, but meanwhile zephyr supports some M5Stack boards (e.g. Core2: https://docs.zephyrproject.org/latest/boards/xtensa/m5stack_core2/doc/index.html). In combination with LVGL this offers wide range of opportunities.