sample: description: LVGL sample application name: lvgl common: tags: - display - gui - lvgl - samples modules: - lvgl tests: sample.display.lvgl.gui: filter: dt_chosen_enabled("zephyr,display") # flash usage varies depending on the platform, but ~200K are the bare # minimum, give some room by adding 50K more. RAM usage depends largerly on # the display buffer, but a minimum is also required for the system itself. # ~25K seem to be sufficient for most cases, rounded to 32K. min_flash: 250 min_ram: 32 harness: none integration_platforms: - native_sim/native/64 sample.display.lvgl.rk055hdmipi4m: tags: shield # This sample is intended to test the RT1170 and RT595, which require # a display shield to work with LVGL min_flash: 250 # The minimum RAM needed for this display is actually around 8MB, # but the RT595 uses external PSRAM for the display buffer min_ram: 32 harness: none extra_args: SHIELD="rk055hdmipi4m" platform_allow: - mimxrt1170_evk/mimxrt1176/cm7 - mimxrt595_evk/mimxrt595s/cm33 integration_platforms: - mimxrt1170_evk/mimxrt1176/cm7 harness_config: fixture: fixture_display_rk055hdmipi4m sample.subsys.display.lvgl.st_b_lcd40_dsi1_mb1166: tags: shield filter: dt_compat_enabled("orisetech,otm8009a") platform_allow: stm32h747i_disco/stm32h747xx/m7 extra_args: SHIELD=st_b_lcd40_dsi1_mb1166 harness: console harness_config: fixture: fixture_display sample.subsys.display.lvgl.st_b_lcd40_dsi1_mb1166_a09: tags: shield filter: dt_compat_enabled("frida,nt35510") platform_allow: stm32h747i_disco/stm32h747xx/m7 extra_args: SHIELD=st_b_lcd40_dsi1_mb1166_a09 harness: console harness_config: fixture: fixture_display sample.subsys.display.lvgl.rk043fn66hs_ctg: tags: shield platform_allow: - mimxrt1064_evk - mimxrt1060_evk/mimxrt1062/qspi - mimxrt1050_evk/mimxrt1052/hyperflash - mimxrt1040_evk integration_platforms: - mimxrt1040_evk harness: console extra_args: SHIELD=rk043fn66hs_ctg harness_config: fixture: fixture_display_rk043fn66hs_ctg sample.subsys.display.lvgl.rk043fn02h_ct: tags: shield platform_allow: - mimxrt1064_evk - mimxrt1060_evk@C/mimxrt1062/qspi - mimxrt1050_evk/mimxrt1052/hyperflash - mimxrt1040_evk integration_platforms: - mimxrt1040_evk harness: console extra_args: SHIELD=rk043fn02h_ct harness_config: fixture: fixture_display_rk043fn02h_ct sample.subsys.display.lvgl.rtkmipilcdb00000be: tags: shield platform_allow: - ek_ra8d1 harness: console extra_args: SHIELD=rtkmipilcdb00000be harness_config: fixture: fixture_display sample.subsys.display.lvgl.seeed_xiao_round_display: tags: shield min_flash: 320 min_ram: 64 depends_on: - xiao_adc - xiao_gpio - xiao_i2c - xiao_spi integration_platforms: - xiao_ble - xiao_esp32s3/esp32s3/procpu extra_args: SHIELD=seeed_xiao_round_display harness: console harness_config: fixture: fixture_seeed_xiao_round_display