Using LVGL through Zephyr on NRF52840

Attempting to get up and running with the basic zephyr lvgl demo found in `zephyr/samples/subsys/display/lvgl`.  Text appearing on the screen is of poor quality but still legible (the forum won't let me upload an image but I will try to upload later).

HARDWARE

 - NRF52840 DK

 - 1.8 inch SPI 128x160 px tft module using ST7735R driver.

COMMANDS

I run west build -b nrf52840dk/nrf52840 --shield st7735r_ada_160x128 samples/subsys/display/lvgl  and just make the connections to the screen manually.

DESCRIPTION OF PROBLEM

Text displays in proper position but it is unclear and there seems to be a large amount of aliasing of the font

WHAT I'VE TRIED

To the prj.conf in the lvgl sample folder, I have added the following two lines as I thought this should improve things however, this didn't change anything.

CONFIG_LV_DPI_DEF=114
CONFIG_LV_Z_BITS_PER_PIXEL=18

Is there something I'm missing or does anyone know of a better sample I can take reference from?

Related