From 7682eea7b0b3ed1ffdad8e8d4ff882d43a575b09 Mon Sep 17 00:00:00 2001 From: fvanroie Date: Sun, 23 Jul 2023 16:28:36 +0200 Subject: [PATCH] Add sensecap-indicator-d1_8MB --- .github/workflows/build.yaml | 2 ++ src/drv/tft/Arduino_PCA9535SWSPI/Arduino_PCA9535SWSPI.cpp | 4 ++++ src/drv/tft/Arduino_PCA9535SWSPI/Arduino_PCA9535SWSPI.h | 4 ++++ 3 files changed, 10 insertions(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index ec57bec6..0aca63bf 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -50,6 +50,8 @@ jobs: env: "makerfabs-tft35-cap_4MB -e makerfabs-tft35-cap_16MB -e makerfabs-s3-tft35-spi -e makerfabs-s3-tft40-rgb -e makerfabs-s3-tft43-rgb" - out: panlee env: "panlee-zw3d95ce01s-ar-4848_16MB -e panlee-zw3d95ce01s-ur-4848_16MB" + - out: seeed-studios + env: "sensecap-indicator-d1_8MB" - out: sunton env: "esp32-2432s028r_4MB -e esp32-3248s035c_4MB -e esp32-3248s035r_4MB -e sunton-4827s043c_16MB -e sunton-8048s043c_16MB -e sunton-8048s050c_16MB -e sunton-8048s070c_16MB" - out: waveshare diff --git a/src/drv/tft/Arduino_PCA9535SWSPI/Arduino_PCA9535SWSPI.cpp b/src/drv/tft/Arduino_PCA9535SWSPI/Arduino_PCA9535SWSPI.cpp index 28463861..cba3e648 100644 --- a/src/drv/tft/Arduino_PCA9535SWSPI/Arduino_PCA9535SWSPI.cpp +++ b/src/drv/tft/Arduino_PCA9535SWSPI/Arduino_PCA9535SWSPI.cpp @@ -2,6 +2,8 @@ #include "driver/gpio.h" #include "hasplib.h" +#if defined(ESP32) && (CONFIG_IDF_TARGET_ESP32S3) && defined(HASP_USE_ARDUINOGFX) + Arduino_PCA9535SWSPI::Arduino_PCA9535SWSPI(int8_t sda, int8_t scl, int8_t pwd, int8_t cs, int8_t sck, int8_t mosi, TwoWire *wire) : _sda(sda), _scl(scl), _pwd(pwd), _cs(cs), _sck(sck), _mosi(mosi), _wire(wire) { @@ -267,3 +269,5 @@ int Arduino_PCA9535SWSPI::digitalRead(uint8_t pin) } return 0; } + +#endif \ No newline at end of file diff --git a/src/drv/tft/Arduino_PCA9535SWSPI/Arduino_PCA9535SWSPI.h b/src/drv/tft/Arduino_PCA9535SWSPI/Arduino_PCA9535SWSPI.h index 1a60a076..8e3ca06c 100644 --- a/src/drv/tft/Arduino_PCA9535SWSPI/Arduino_PCA9535SWSPI.h +++ b/src/drv/tft/Arduino_PCA9535SWSPI/Arduino_PCA9535SWSPI.h @@ -1,6 +1,8 @@ #ifndef _Arduino_PCA9535SWSPI_H_ #define _Arduino_PCA9535SWSPI_H_ +#if defined(ESP32) && (CONFIG_IDF_TARGET_ESP32S3) && defined(HASP_USE_ARDUINOGFX) + #include #include "Arduino_DataBus.h" @@ -54,4 +56,6 @@ protected: private: }; +#endif + #endif // _Arduino_PCA9535SWSPI_H_