diff --git a/user_setups/esp32/lanbon_l8.ini b/user_setups/esp32/lanbon_l8.ini index 023b48ee..e495e758 100644 --- a/user_setups/esp32/lanbon_l8.ini +++ b/user_setups/esp32/lanbon_l8.ini @@ -20,13 +20,13 @@ build_flags = ${esp32.build_flags} ;region -- TFT_eSPI build options ------------------------ - ${lcd.lolin24} - -D TFT_MISO=25 - -D TFT_MOSI=23 - -D TFT_CLK=19 - -D TFT_CS=22 - -D TFT_DC=21 - -D TFT_RST=18 + ${lcd.st7789} + -D TFT_RST=19 ; FCP pin2 RESET + -D TFT_CLK=18 ; FCP pin3 SCL + -D TFT_DC=21 ; FCP pin4 D/C + -D TFT_CS=22 ; FCP pin5 CS + -D TFT_MOSI=23 ; FCP pin6 SDA + -D TFT_MISO=25 ; FCP pin7 SDO -D TFT_BCKL=5 ;CONFIG_LVGL_TOUCH_SCL_GPIO=0 ;CONFIG_LVGL_TOUCH_SDA_GPIO=4 diff --git a/user_setups/lcd_config.ini b/user_setups/lcd_config.ini index 66f7cce3..83b3b239 100644 --- a/user_setups/lcd_config.ini +++ b/user_setups/lcd_config.ini @@ -47,3 +47,16 @@ mrb3511 = -D USER_SETUP_LOADED=1 -D TOUCH_DRIVER=911 ; GT911 Capacitive touch panel driver -D SUPPORT_TRANSACTIONS + +st7789 = + -D ST7789_DRIVER=1 + -D CGRAM_OFFSET=1 ; Library will add offsets required + -D TFT_WIDTH=240 + -D TFT_HEIGHT=320 + -D TFT_ROTATION=0 ; see TFT_ROTATION values + -D SPI_FREQUENCY=25000000 + -D SPI_TOUCH_FREQUENCY=2500000 + -D SPI_READ_FREQUENCY=20000000 + -D USER_SETUP_LOADED=1 + -D TOUCH_DRIVER=2046 ; XPT2046 Resistive touch panel driver + -D SUPPORT_TRANSACTIONS \ No newline at end of file