As mentioned in the title, can’t the built-in FreeType in LVGL be used? Is it mandatory to use an external FreeType library?
In littlevgl2rtt.c, the littlevgl2rtt_init function calls lv_theme_1_init.
lv_theme_1_init is another theme configuration (the background is black, making it invisible when using FreeType).
You can enable the LV_USE_THEME_DEFAULT macro to use LVGL’s default theme configuration.
Has the issue been resolved? Please feel free to provide further feedback if you have any other questions.
Also, you can pull the latest SDK node; my changes have already been merged.