diff --git a/User_Setup_Select.h b/User_Setup_Select.h index 6c385e1..f9e9002 100644 --- a/User_Setup_Select.h +++ b/User_Setup_Select.h @@ -132,26 +132,26 @@ //#include // For the LilyGo T-Display S3 based ESP32S3 with ST7789 170 x 320 TFT //#include // For the LilyGo T-HMI S3 based ESP32S3 with ST7789 240 x 320 TFT - -//#include // For the ESP32 S3 Box Lite (may also work with ESP32 S3 Box) - //#include // For the LilyGo T-Dongle S3 based ESP32 with ST7735 80 x 160 TFT -// #include // For the LilyGo T-Embed S3 based ESP32S3 with ST7789 170 x 320 TFT -// #include // For the LilyGo T-QT Pro S3 based ESP32S3 with GC9A01 128 x 128 TFT +//#include // For the LilyGo T-Embed S3 based ESP32S3 with ST7789 170 x 320 TFT +//#include // For the LilyGo T-QT Pro S3 based ESP32S3 with GC9A01 128 x 128 TFT + +//#include // For the ESP32 S3 Box Lite +//#include // For the ESP32 S3 Box //#include // Setup file for Bw16-based boards with ST7735 160 x 80 TFT //#include // Template file for a setup -//#include // Setup file for Dustin Watts PCB with ILI9488 +//#include // Setup file for Dustin Watts PCB with ILI9488 //#include // Setup file for Dustin Watts PCB with ST7796 -//#include // Setup file for Dustin Watts Pico PCB with ST7796 -//#include // Setup file for Dustin Watts PCB with ST7789 240 x 240 on 3.3V adapter board -//#include // Setup file for Dustin Watts PCB with GC9A01 240 x 240 on 3.3V adapter board -//#include // Setup file for Dustin Watts PCB with GC9A01 240 x 240 on 3.3V adapter board -//#include // Setup file for Dustin Watts PCB with ST7789 240 x 240 on 3.3V adapter board -//#include // Setup file for Dustin Watts PCB with ILI9341 +//#include // Setup file for Dustin Watts Pico PCB with ST7796 +//#include // Setup file for Dustin Watts PCB with ST7789 240 x 240 on 3.3V adapter board +//#include // Setup file for Dustin Watts PCB with GC9A01 240 x 240 on 3.3V adapter board +//#include // Setup file for Dustin Watts PCB with GC9A01 240 x 240 on 3.3V adapter board +//#include // Setup file for Dustin Watts PCB with ST7789 240 x 240 on 3.3V adapter board +//#include // Setup file for Dustin Watts PCB with ILI9341 //#include #endif // USER_SETUP_LOADED diff --git a/User_Setups/Setup208_ESP32_S3_Box_Lite.h b/User_Setups/Setup250_ESP32_S3_Box_Lite.h similarity index 95% rename from User_Setups/Setup208_ESP32_S3_Box_Lite.h rename to User_Setups/Setup250_ESP32_S3_Box_Lite.h index a25e4ea..8a211d1 100644 --- a/User_Setups/Setup208_ESP32_S3_Box_Lite.h +++ b/User_Setups/Setup250_ESP32_S3_Box_Lite.h @@ -1,6 +1,6 @@ // Display configuration for ST7789-based ESP32-S3-Box-Lite -#define USER_SETUP_ID 208 +#define USER_SETUP_ID 250 #define USER_SETUP_INFO "ESP32-S3-BOX-LITE" #define ST7789_DRIVER diff --git a/User_Setups/Setup251_ESP32_S3_Box.h b/User_Setups/Setup251_ESP32_S3_Box.h new file mode 100644 index 0000000..5458aaf --- /dev/null +++ b/User_Setups/Setup251_ESP32_S3_Box.h @@ -0,0 +1,28 @@ +// Display configuration for ILI9342-based ESP32-S3-Box + +#define USER_SETUP_ID 251 +#define USER_SETUP_INFO "ESP32-S3-BOX" + +#define M5STACK // S3-Box uses the same ILI9342 display, don't remove + +#define ILI9341_DRIVER + +#define TFT_MISO 0 +#define TFT_MOSI 6 +#define TFT_SCLK 7 +#define TFT_CS 5 // Chip select control pin +#define TFT_DC 4 // Data Command control pin +#define TFT_RST 48 // Reset pin (could connect to Arduino RESET pin) +#define TFT_BL 45 // LED back-light + +#define LOAD_GLCD // Font 1. Original Adafruit 8 pixel font needs ~1820 bytes in FLASH +#define LOAD_FONT2 // Font 2. Small 16 pixel high font, needs ~3534 bytes in FLASH, 96 characters +#define LOAD_FONT4 // Font 4. Medium 26 pixel high font, needs ~5848 bytes in FLASH, 96 characters +#define LOAD_FONT6 // Font 6. Large 48 pixel font, needs ~2666 bytes in FLASH, only characters 1234567890:-.apm +#define LOAD_FONT7 // Font 7. 7 segment 48 pixel font, needs ~2438 bytes in FLASH, only characters 1234567890:. +#define LOAD_FONT8 // Font 8. Large 75 pixel font needs ~3256 bytes in FLASH, only characters 1234567890:-. +#define LOAD_GFXFF // FreeFonts. Include access to the 48 Adafruit_GFX free fonts FF1 to FF48 and custom fonts + +#define SMOOTH_FONT + +#define SPI_FREQUENCY 27000000