From 9d885ad26a91c9eee7d9db26cde96ec5ba51dd51 Mon Sep 17 00:00:00 2001 From: Manuel <71137295+mverch67@users.noreply.github.com> Date: Thu, 21 May 2026 11:27:42 +0200 Subject: [PATCH] fix build issues --- variants/esp32s3/ELECROW-ThinkNode-M9/platformio.ini | 12 ++++++------ variants/esp32s3/ELECROW-ThinkNode-M9/variant.cpp | 3 ++- variants/esp32s3/ELECROW-ThinkNode-M9/variant.h | 2 -- 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/variants/esp32s3/ELECROW-ThinkNode-M9/platformio.ini b/variants/esp32s3/ELECROW-ThinkNode-M9/platformio.ini index aa3226af9..7f58dc53b 100644 --- a/variants/esp32s3/ELECROW-ThinkNode-M9/platformio.ini +++ b/variants/esp32s3/ELECROW-ThinkNode-M9/platformio.ini @@ -8,19 +8,19 @@ build_src_filter = ${esp32s3_base.build_src_filter} +<../variants/esp32s3/ELECROW-ThinkNode-M9> build_flags = - ${esp32s3_base.build_flags} + ${esp32s3_base.build_flags} -mfix-esp32-psram-cache-issue -I variants/esp32s3/ELECROW-ThinkNode-M9 -D ELECROW_ThinkNode_M9 -D BOARD_HAS_PSRAM -D HAS_SDCARD=1 -D SDCARD_USE_SPI1 -D SDCARD_USER_SPI_BEGIN + -D SD_SPI_FREQUENCY=75000000 -D HAS_SCREEN=1 -; -L variants/esp32s3/ELECROW-ThinkNode-M9/lib -; -lqst + lib_deps = ${esp32s3_base.lib_deps} - lovyan03/LovyanGFX@1.2.19 - lewisxhe/SensorLib@0.3.4 + https://github.com/lovyan03/LovyanGFX/archive/refs/tags/1.2.21.zip + https://github.com/lewisxhe/SensorLib/archive/refs/tags/v0.4.1.zip [env:thinknode_m9] extends = thinknode_m9_base @@ -65,7 +65,7 @@ build_flags = -D LGFX_SCREEN_WIDTH=240 -D LGFX_SCREEN_HEIGHT=320 -D LGFX_INVERT_LIGHT=true - -D SPI_FREQUENCY=80000000 + -D SPI_FREQUENCY=75000000 -D MAP_FULL_REDRAW lib_deps = diff --git a/variants/esp32s3/ELECROW-ThinkNode-M9/variant.cpp b/variants/esp32s3/ELECROW-ThinkNode-M9/variant.cpp index cd9d209f0..554540cd8 100644 --- a/variants/esp32s3/ELECROW-ThinkNode-M9/variant.cpp +++ b/variants/esp32s3/ELECROW-ThinkNode-M9/variant.cpp @@ -1,4 +1,5 @@ -#include "configuration.h" +#include "variant.h" +#include "Arduino.h" void earlyInitVariant() { diff --git a/variants/esp32s3/ELECROW-ThinkNode-M9/variant.h b/variants/esp32s3/ELECROW-ThinkNode-M9/variant.h index 24f59c694..d6e13e8cd 100644 --- a/variants/esp32s3/ELECROW-ThinkNode-M9/variant.h +++ b/variants/esp32s3/ELECROW-ThinkNode-M9/variant.h @@ -48,7 +48,6 @@ /*SD Card*/ #define SDCARD_CS 48 -#define SD_SPI_FREQUENCY 80000000U /*Screen*/ // #define USE_ST7789 1 @@ -62,7 +61,6 @@ #define ST7789_BUSY -1 #define ST7789_BL 17 #define ST7789_SPI_HOST SPI3_HOST -#define SPI_FREQUENCY 80000000 #define SPI_READ_FREQUENCY 16000000 #define USE_TFTDISPLAY 1