From 4635931ba661be1dd28c39b65c6d24b4457d9f8b Mon Sep 17 00:00:00 2001 From: fvanroie Date: Tue, 19 Apr 2022 21:32:49 +0200 Subject: [PATCH] Set larger LV_MEM_SIZE for PSram enabled devices --- include/lv_conf_v7.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/lv_conf_v7.h b/include/lv_conf_v7.h index fbc9d4c0..1110536a 100644 --- a/include/lv_conf_v7.h +++ b/include/lv_conf_v7.h @@ -88,8 +88,12 @@ typedef int16_t lv_coord_t; #ifndef LV_MEM_SIZE #if defined(ARDUINO_ARCH_ESP8266) # define LV_MEM_SIZE (12 * 1024U) // Minimum 12 Kb +#elif defined(ESP32S2) && defined(DBOARD_HAS_PSRAM) +# define LV_MEM_SIZE (48 * 1024U) // 48Kb on ESP32-S2 with PSram #elif defined(ESP32S2) # define LV_MEM_SIZE (32 * 1024U) // 32Kb on ESP32-S2 +#elif defined(ARDUINO_ARCH_ESP32) && defined(DBOARD_HAS_PSRAM) +# define LV_MEM_SIZE (64 * 1024U) // 64Kb on ESP32 with PSram #elif defined(ARDUINO_ARCH_ESP32) # define LV_MEM_SIZE (48 * 1024U) // 48Kb on ESP32 #else