@@ -109,7 +109,7 @@ menu "LVGL TFT Display controller"
109
109
bool
110
110
help
111
111
ST7789 display controller.
112
-
112
+
113
113
config LV_TFT_DISPLAY_CONTROLLER_GC9A01
114
114
bool
115
115
help
@@ -211,14 +211,14 @@ menu "LVGL TFT Display controller"
211
211
212
212
config LV_TFT_DISPLAY_X_OFFSET
213
213
depends on LV_TFT_DISPLAY_OFFSETS
214
- int
214
+ int
215
215
default 40 if LV_PREDEFINED_DISPLAY_TTGO && (LV_DISPLAY_ORIENTATION_LANDSCAPE || LV_DISPLAY_ORIENTATION_LANDSCAPE_INVERTED)
216
216
default 53 if LV_PREDEFINED_DISPLAY_TTGO && (LV_DISPLAY_ORIENTATION_PORTRAIT || LV_DISPLAY_ORIENTATION_PORTRAIT_INVERTED)
217
217
default 0
218
218
219
219
config LV_TFT_DISPLAY_Y_OFFSET
220
220
depends on LV_TFT_DISPLAY_OFFSETS
221
- int
221
+ int
222
222
default 53 if LV_PREDEFINED_DISPLAY_TTGO && (LV_DISPLAY_ORIENTATION_LANDSCAPE || LV_DISPLAY_ORIENTATION_LANDSCAPE_INVERTED)
223
223
default 40 if LV_PREDEFINED_DISPLAY_TTGO && (LV_DISPLAY_ORIENTATION_PORTRAIT || LV_DISPLAY_ORIENTATION_PORTRAIT_INVERTED)
224
224
default 0
@@ -284,7 +284,7 @@ menu "LVGL TFT Display controller"
284
284
config LV_TFT_DISPLAY_USER_CONTROLLER_GC9A01
285
285
bool "GC9A01"
286
286
select LV_TFT_DISPLAY_CONTROLLER_GC9A01
287
- select LV_TFT_DISPLAY_PROTOCOL_SPI
287
+ select LV_TFT_DISPLAY_PROTOCOL_SPI
288
288
config LV_TFT_DISPLAY_USER_CONTROLLER_ST7735S
289
289
bool "ST7735S"
290
290
select LV_TFT_DISPLAY_CONTROLLER_ST7735S
@@ -441,7 +441,7 @@ menu "LVGL TFT Display controller"
441
441
config LV_FT81X_CONFIG_EVE_SUNFLOWER
442
442
bool "EVE_SUNFLOWER"
443
443
config LV_FT81X_CONFIG_EVE_CONNECTEVE
444
- bool "EVE_CONNECTEVE"
444
+ bool "EVE_CONNECTEVE"
445
445
endchoice
446
446
447
447
choice
@@ -579,16 +579,17 @@ menu "LVGL TFT Display controller"
579
579
default 2
580
580
581
581
config LV_INVERT_DISPLAY
582
- bool "IN DEPRECATION - Invert display."
583
- default y if LV_PREDEFINED_DISPLAY_M5STACK
582
+ bool "IN DEPRECATION - Invert display." if LV_TFT_DISPLAY_CONTROLLER_RA8875
583
+ default n
584
584
help
585
585
If text is backwards on your display, try enabling this.
586
586
587
587
config LV_INVERT_COLORS
588
- bool "Invert colors in display" if LV_TFT_DISPLAY_CONTROLLER_ILI9341 || LV_TFT_DISPLAY_CONTROLLER_ST7735S || LV_TFT_DISPLAY_CONTROLLER_ILI9481
588
+ bool "Invert colors in display" if LV_TFT_DISPLAY_CONTROLLER_ILI9341 || LV_TFT_DISPLAY_CONTROLLER_ST7735S || LV_TFT_DISPLAY_CONTROLLER_ILI9481 || LV_TFT_DISPLAY_CONTROLLER_ST7789 || LV_TFT_DISPLAY_CONTROLLER_SSD1306 || LV_TFT_DISPLAY_CONTROLLER_SH1107 || LV_TFT_DISPLAY_CONTROLLER_HX8357
589
589
default y if LV_PREDEFINED_DISPLAY_M5STACK || LV_PREDEFINED_DISPLAY_M5STICKC
590
590
help
591
591
If the colors look inverted on your display, try enabling this.
592
+ If it didn't help try LVGL configuration -> Swap the 2 bytes of RGB565 color.
592
593
593
594
config LV_M5STICKC_HANDLE_AXP192
594
595
bool "Handle Backlight and TFT power for M5StickC using AXP192." if LV_PREDEFINED_DISPLAY_M5STICKC || LV_TFT_DISPLAY_CONTROLLER_ST7735S
@@ -769,7 +770,7 @@ menu "LVGL TFT Display controller"
769
770
depends on LV_DISPLAY_USE_SPI_MISO
770
771
range 0 39 if IDF_TARGET_ESP32
771
772
range 0 43 if IDF_TARGET_ESP32S2
772
-
773
+
773
774
default 19 if LV_PREDEFINED_PINS_TKOALA
774
775
default 0
775
776
@@ -790,7 +791,7 @@ menu "LVGL TFT Display controller"
790
791
depends on LV_TFT_DISPLAY_SPI_TRANS_MODE_QIO
791
792
range -1 39 if IDF_TARGET_ESP32
792
793
range -1 43 if IDF_TARGET_ESP32S2
793
-
794
+
794
795
default 22 if LV_PREDEFINED_PINS_TKOALA && LV_TFT_DISPLAY_SPI_TRANS_MODE_QIO
795
796
default -1
796
797
help
@@ -801,7 +802,7 @@ menu "LVGL TFT Display controller"
801
802
depends on LV_TFT_DISPLAY_SPI_TRANS_MODE_QIO
802
803
range -1 39 if IDF_TARGET_ESP32
803
804
range -1 43 if IDF_TARGET_ESP32S2
804
-
805
+
805
806
default 21 if LV_PREDEFINED_PINS_TKOALA && LV_TFT_DISPLAY_SPI_TRANS_MODE_QIO
806
807
default -1
807
808
help
@@ -811,7 +812,7 @@ menu "LVGL TFT Display controller"
811
812
int "GPIO for CLK (SCK / Serial Clock)" if LV_TFT_DISPLAY_PROTOCOL_SPI
812
813
range 0 39 if IDF_TARGET_ESP32
813
814
range 0 43 if IDF_TARGET_ESP32S2
814
-
815
+
815
816
default 18 if LV_PREDEFINED_DISPLAY_M5STACK || LV_PREDEFINED_DISPLAY_M5STICK
816
817
default 13 if LV_PREDEFINED_DISPLAY_M5STICKC
817
818
default 18 if LV_PREDEFINED_DISPLAY_ATAG
@@ -838,7 +839,7 @@ menu "LVGL TFT Display controller"
838
839
depends on LV_DISPLAY_USE_SPI_CS
839
840
range 0 39 if IDF_TARGET_ESP32
840
841
range 0 43 if IDF_TARGET_ESP32S2
841
-
842
+
842
843
default 5 if LV_PREDEFINED_PINS_38V1
843
844
default 14 if LV_PREDEFINED_DISPLAY_M5STACK || LV_PREDEFINED_DISPLAY_M5STICK
844
845
default 5 if LV_PREDEFINED_DISPLAY_M5STICKC
@@ -865,7 +866,7 @@ menu "LVGL TFT Display controller"
865
866
int "GPIO for DC (Data / Command)" if LV_TFT_DISPLAY_PROTOCOL_SPI
866
867
range 0 39 if IDF_TARGET_ESP32
867
868
range 0 43 if IDF_TARGET_ESP32S2
868
-
869
+
869
870
depends on LV_DISPLAY_USE_DC
870
871
default 19 if LV_PREDEFINED_PINS_38V1
871
872
default 17 if LV_PREDEFINED_PINS_38V4
@@ -887,7 +888,7 @@ menu "LVGL TFT Display controller"
887
888
int "GPIO for Reset" if LV_TFT_DISPLAY_PROTOCOL_SPI
888
889
range 0 39 if IDF_TARGET_ESP32
889
890
range 0 43 if IDF_TARGET_ESP32S2
890
-
891
+
891
892
default 18 if LV_PREDEFINED_PINS_38V1
892
893
default 25 if LV_PREDEFINED_PINS_38V4
893
894
default 33 if LV_PREDEFINED_DISPLAY_M5STACK || LV_PREDEFINED_DISPLAY_M5STICK
@@ -908,7 +909,7 @@ menu "LVGL TFT Display controller"
908
909
int "GPIO for Busy" if LV_TFT_DISPLAY_CONTROLLER_IL3820 || LV_TFT_DISPLAY_CONTROLLER_JD79653A || LV_TFT_DISPLAY_CONTROLLER_UC8151D
909
910
range 0 39 if IDF_TARGET_ESP32
910
911
range 0 43 if IDF_TARGET_ESP32S2
911
-
912
+
912
913
default 35 if LV_TFT_DISPLAY_CONTROLLER_IL3820 || LV_TFT_DISPLAY_CONTROLLER_JD79653A || LV_TFT_DISPLAY_CONTROLLER_UC8151D
913
914
default 35
914
915
@@ -946,7 +947,7 @@ menu "LVGL TFT Display controller"
946
947
depends on LV_ENABLE_BACKLIGHT_CONTROL
947
948
range 0 39 if IDF_TARGET_ESP32
948
949
range 0 43 if IDF_TARGET_ESP32S2
949
-
950
+
950
951
default 23 if LV_PREDEFINED_PINS_38V1
951
952
default 26 if LV_PREDEFINED_PINS_38V4
952
953
default 32 if LV_PREDEFINED_DISPLAY_M5STACK
@@ -966,7 +967,7 @@ menu "LVGL TFT Display controller"
966
967
int "GPIO for I2C SDA" if LV_TFT_DISPLAY_PROTOCOL_I2C
967
968
range 0 39 if IDF_TARGET_ESP32
968
969
range 0 43 if IDF_TARGET_ESP32S2
969
-
970
+
970
971
default 5 if LV_PREDEFINED_DISPLAY_WEMOS_LOLIN
971
972
default 5
972
973
@@ -977,7 +978,7 @@ menu "LVGL TFT Display controller"
977
978
int "GPIO for I2C SCL" if LV_TFT_DISPLAY_PROTOCOL_I2C
978
979
range 0 39 if IDF_TARGET_ESP32
979
980
range 0 43 if IDF_TARGET_ESP32S2
980
-
981
+
981
982
default 4 if LV_PREDEFINED_DISPLAY_WEMOS_LOLIN
982
983
default 4
983
984
0 commit comments