diff --git a/TFT_eSPI.cpp b/TFT_eSPI.cpp index 282ed1b..256cde5 100644 --- a/TFT_eSPI.cpp +++ b/TFT_eSPI.cpp @@ -541,8 +541,10 @@ void TFT_eSPI::initBus(void) { // Configure chip select for touchscreen controller if present #ifdef TOUCH_CS - pinMode(TOUCH_CS, OUTPUT); - digitalWrite(TOUCH_CS, HIGH); // Chip select high (inactive) + if (TOUCH_CS >= 0) { + pinMode(TOUCH_CS, OUTPUT); + digitalWrite(TOUCH_CS, HIGH); // Chip select high (inactive) + } #endif // In parallel mode and with the RP2040 processor, the TFT_WR line is handled in the PIO diff --git a/User_Setups/Setup25_TTGO_T_Display.h b/User_Setups/Setup25_TTGO_T_Display.h index e0367c5..b4a0268 100644 --- a/User_Setups/Setup25_TTGO_T_Display.h +++ b/User_Setups/Setup25_TTGO_T_Display.h @@ -19,7 +19,7 @@ #define TFT_DC 16 #define TFT_RST 23 -#define TOUCH_CS -1 +//#define TOUCH_CS -1 #define TFT_BL 4 // Display backlight control pin