@@ -21,6 +21,10 @@ menu "LVGL TFT Display controller"
21
21
bool "M5Stack"
22
22
select LV_TFT_DISPLAY_CONTROLLER_ILI9341
23
23
select LV_TFT_DISPLAY_PROTOCOL_SPI
24
+ config LV_PREDEFINED_DISPLAY_M5CORE2
25
+ bool "M5Core2"
26
+ select LV_TFT_DISPLAY_CONTROLLER_ILI9341
27
+ select LV_TFT_DISPLAY_PROTOCOL_SPI
24
28
config LV_PREDEFINED_DISPLAY_M5STICK
25
29
bool "M5Stick"
26
30
select LV_TFT_DISPLAY_CONTROLLER_SH1107
@@ -763,6 +767,7 @@ menu "LVGL TFT Display controller"
763
767
default 23 if LV_PREDEFINED_DISPLAY_WROVER4
764
768
default 23 if LV_PREDEFINED_DISPLAY_ATAG
765
769
default 23 if LV_PREDEFINED_DISPLAY_M5STACK || LV_PREDEFINED_DISPLAY_M5STICK
770
+ default 23 if LV_PREDEFINED_DISPLAY_M5CORE2
766
771
default 15 if LV_PREDEFINED_DISPLAY_M5STICKC
767
772
default 18 if LV_PREDEFINED_DISPLAY_ADA_FEATHERWING
768
773
default 23 if LV_PREDEFINED_PINS_TKOALA
@@ -777,6 +782,7 @@ menu "LVGL TFT Display controller"
777
782
config LV_DISPLAY_USE_SPI_MISO
778
783
bool "GPIO for MISO (Master In Slave Out)" if LV_TFT_DISPLAY_PROTOCOL_SPI
779
784
default y if LV_PREDEFINED_PINS_TKOALA
785
+ default y if LV_PREDEFINED_DISPLAY_M5CORE2
780
786
help
781
787
Enable the MISO signal to control the display. You can disable
782
788
it when the display does not need MISO signal to be controlled.
@@ -788,6 +794,7 @@ menu "LVGL TFT Display controller"
788
794
range 0 43 if IDF_TARGET_ESP32S2
789
795
790
796
default 19 if LV_PREDEFINED_PINS_TKOALA
797
+ default 38 if LV_PREDEFINED_DISPLAY_M5CORE2
791
798
default 0
792
799
793
800
help
@@ -830,6 +837,7 @@ menu "LVGL TFT Display controller"
830
837
range 0 43 if IDF_TARGET_ESP32S2
831
838
832
839
default 18 if LV_PREDEFINED_DISPLAY_M5STACK || LV_PREDEFINED_DISPLAY_M5STICK
840
+ default 18 if LV_PREDEFINED_DISPLAY_M5CORE2
833
841
default 13 if LV_PREDEFINED_DISPLAY_M5STICKC
834
842
default 18 if LV_PREDEFINED_DISPLAY_ATAG
835
843
default 19 if LV_PREDEFINED_DISPLAY_WROVER4
@@ -858,6 +866,7 @@ menu "LVGL TFT Display controller"
858
866
859
867
default 5 if LV_PREDEFINED_PINS_38V1
860
868
default 14 if LV_PREDEFINED_DISPLAY_M5STACK || LV_PREDEFINED_DISPLAY_M5STICK
869
+ default 5 if LV_PREDEFINED_DISPLAY_M5CORE2
861
870
default 5 if LV_PREDEFINED_DISPLAY_M5STICKC
862
871
default 22 if LV_PREDEFINED_DISPLAY_WROVER4
863
872
default 15 if LV_PREDEFINED_DISPLAY_ADA_FEATHERWING
@@ -887,6 +896,7 @@ menu "LVGL TFT Display controller"
887
896
default 19 if LV_PREDEFINED_PINS_38V1
888
897
default 17 if LV_PREDEFINED_PINS_38V4
889
898
default 27 if LV_PREDEFINED_DISPLAY_M5STACK || LV_PREDEFINED_DISPLAY_M5STICK
899
+ default 15 if LV_PREDEFINED_DISPLAY_M5CORE2
890
900
default 23 if LV_PREDEFINED_DISPLAY_M5STICKC
891
901
default 21 if LV_PREDEFINED_DISPLAY_WROVER4
892
902
default 21 if LV_PREDEFINED_DISPLAY_WT32_SC01
@@ -902,6 +912,7 @@ menu "LVGL TFT Display controller"
902
912
903
913
config LV_DISP_USE_RST
904
914
bool "Use a GPIO for resetting the display" if LV_TFT_DISPLAY_PROTOCOL_SPI
915
+ default n if LV_PREDEFINED_DISPLAY_M5CORE2
905
916
default y
906
917
help
907
918
Enable display reset control. Set this if the reset pin of the
@@ -950,6 +961,7 @@ menu "LVGL TFT Display controller"
950
961
( LV_PREDEFINED_DISPLAY_NONE && ! ( LV_TFT_DISPLAY_CONTROLLER_SH1107 || LV_TFT_DISPLAY_CONTROLLER_SSD1306 ) ) \
951
962
|| LV_PREDEFINED_DISPLAY_RPI_MPI3501
952
963
default y if LV_PREDEFINED_DISPLAY_M5STACK
964
+ default n if LV_PREDEFINED_DISPLAY_M5CORE2
953
965
default y if LV_PREDEFINED_DISPLAY_WROVER4
954
966
default y if LV_PREDEFINED_DISPLAY_ERTFT0356
955
967
default y if LV_PREDEFINED_DISPLAY_TTGO
0 commit comments