From 11bb0285999063454d14d1355c397024526678fe Mon Sep 17 00:00:00 2001 From: John Belmonte Date: Sat, 7 May 2022 16:51:02 +0900 Subject: [PATCH] user setup for M5Stack Core2 --- User_Setup_Select.h | 1 + User_Setups/Setup73_M5Stack_Core2.h | 28 ++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 User_Setups/Setup73_M5Stack_Core2.h diff --git a/User_Setup_Select.h b/User_Setup_Select.h index d3d88ec..9aae149 100644 --- a/User_Setup_Select.h +++ b/User_Setup_Select.h @@ -90,6 +90,7 @@ //#include // Setup file for ESP32 S2 with ST7789 //#include // Setup file for ESP32 with ST7789 1.47" 172x320 +//#include // Setup file for the ESP32 based M5Stack Core2 //#include // Setup file for Pico/RP2040 with 8 bit parallel ILI9488 //#include // Setup file for Pico/RP2040 with 8 bit parallel ILI9481 diff --git a/User_Setups/Setup73_M5Stack_Core2.h b/User_Setups/Setup73_M5Stack_Core2.h new file mode 100644 index 0000000..7fd7647 --- /dev/null +++ b/User_Setups/Setup73_M5Stack_Core2.h @@ -0,0 +1,28 @@ +#define USER_SETUP_ID 73 + +#define ILI9341_DRIVER + +#define TFT_SDA_READ +#define M5STACK // mirror image correction +#define TFT_INVERSION_ON + +#define TFT_MISO 38 +#define TFT_MOSI 23 +#define TFT_SCLK 18 +#define TFT_CS 5 +#define TFT_DC 15 +#define TFT_RST -1 +#define TOUCH_CS -1 // (suppress warning) + +#define LOAD_GLCD +#define LOAD_FONT2 +#define LOAD_FONT4 +#define LOAD_FONT6 +#define LOAD_FONT7 +#define LOAD_FONT8 +#define LOAD_GFXFF + +#define SMOOTH_FONT + +#define SPI_FREQUENCY 40000000 +#define SPI_READ_FREQUENCY 16000000