From 93250d8704ae22c8a1a7d407c69594e5beb48f08 Mon Sep 17 00:00:00 2001 From: HarukiToreda <116696711+HarukiToreda@users.noreply.github.com> Date: Mon, 6 Jul 2026 08:03:02 -0400 Subject: [PATCH] reduce heap (#10894) --- variants/esp32s3/heltec_vision_master_t190/platformio.ini | 1 + variants/esp32s3/m5stack_cardputer_adv/platformio.ini | 1 + variants/nrf52840/heltec_mesh_node_t114/platformio.ini | 1 + variants/nrf52840/heltec_mesh_solar/platformio.ini | 1 + 4 files changed, 4 insertions(+) diff --git a/variants/esp32s3/heltec_vision_master_t190/platformio.ini b/variants/esp32s3/heltec_vision_master_t190/platformio.ini index 3dab9f93c..af3fe25f8 100644 --- a/variants/esp32s3/heltec_vision_master_t190/platformio.ini +++ b/variants/esp32s3/heltec_vision_master_t190/platformio.ini @@ -17,6 +17,7 @@ build_flags = ${esp32s3_base.build_flags} -I variants/esp32s3/heltec_vision_master_t190 -D HELTEC_VISION_MASTER_T190 + -DOLEDDISPLAY_REDUCE_MEMORY lib_deps = ${esp32s3_base.lib_deps} # renovate: datasource=git-refs depName=meshtastic-st7789 packageName=https://github.com/meshtastic/st7789 gitBranch=main diff --git a/variants/esp32s3/m5stack_cardputer_adv/platformio.ini b/variants/esp32s3/m5stack_cardputer_adv/platformio.ini index a38317e5b..d6d91d4c1 100644 --- a/variants/esp32s3/m5stack_cardputer_adv/platformio.ini +++ b/variants/esp32s3/m5stack_cardputer_adv/platformio.ini @@ -10,6 +10,7 @@ build_flags = -D M5STACK_CARDPUTER_ADV -D ARDUINO_USB_CDC_ON_BOOT=1 -I variants/esp32s3/m5stack_cardputer_adv + -DOLEDDISPLAY_REDUCE_MEMORY lib_deps = ${esp32s3_base.lib_deps} # renovate: datasource=git-refs depName=meshtastic-st7789 packageName=https://github.com/meshtastic/st7789 gitBranch=main diff --git a/variants/nrf52840/heltec_mesh_node_t114/platformio.ini b/variants/nrf52840/heltec_mesh_node_t114/platformio.ini index c9f998240..57fb39754 100644 --- a/variants/nrf52840/heltec_mesh_node_t114/platformio.ini +++ b/variants/nrf52840/heltec_mesh_node_t114/platformio.ini @@ -18,6 +18,7 @@ debug_tool = jlink build_flags = ${nrf52840_base.build_flags} -Ivariants/nrf52840/heltec_mesh_node_t114 -DHELTEC_T114 + -DOLEDDISPLAY_REDUCE_MEMORY build_src_filter = ${nrf52_base.build_src_filter} +<../variants/nrf52840/heltec_mesh_node_t114> lib_deps = diff --git a/variants/nrf52840/heltec_mesh_solar/platformio.ini b/variants/nrf52840/heltec_mesh_solar/platformio.ini index e4d3c5058..3f2833740 100644 --- a/variants/nrf52840/heltec_mesh_solar/platformio.ini +++ b/variants/nrf52840/heltec_mesh_solar/platformio.ini @@ -107,6 +107,7 @@ extends = heltec_mesh_solar_base build_flags = ${heltec_mesh_solar_base.build_flags} -DHELTEC_MESH_SOLAR_TFT -DSPI_INTERFACES_COUNT=2 + -DOLEDDISPLAY_REDUCE_MEMORY -DHAS_SPI_TFT=1 -DUSE_ST7789 -DST7789_NSS=41