@@ -772,6 +772,7 @@ menu "LVGL TFT Display controller"
772772 int "GPIO for MOSI (Master Out Slave In)" if LV_TFT_DISPLAY_PROTOCOL_SPI
773773 range 0 39 if IDF_TARGET_ESP32
774774 range 0 43 if IDF_TARGET_ESP32S2
775+ range 0 21 if IDF_TARGET_ESP32C3
775776
776777 default 23 if LV_PREDEFINED_DISPLAY_WROVER4
777778 default 23 if LV_PREDEFINED_DISPLAY_ATAG
@@ -801,6 +802,7 @@ menu "LVGL TFT Display controller"
801802 depends on LV_DISPLAY_USE_SPI_MISO
802803 range 0 39 if IDF_TARGET_ESP32
803804 range 0 43 if IDF_TARGET_ESP32S2
805+ range 0 21 if IDF_TARGET_ESP32C3
804806
805807 default 19 if LV_PREDEFINED_PINS_TKOALA
806808 default 38 if LV_PREDEFINED_DISPLAY_M5CORE2
@@ -823,6 +825,7 @@ menu "LVGL TFT Display controller"
823825 depends on LV_TFT_DISPLAY_SPI_TRANS_MODE_QIO
824826 range -1 39 if IDF_TARGET_ESP32
825827 range -1 43 if IDF_TARGET_ESP32S2
828+ range 0 21 if IDF_TARGET_ESP32C3
826829
827830 default 22 if LV_PREDEFINED_PINS_TKOALA && LV_TFT_DISPLAY_SPI_TRANS_MODE_QIO
828831 default -1
@@ -834,6 +837,7 @@ menu "LVGL TFT Display controller"
834837 depends on LV_TFT_DISPLAY_SPI_TRANS_MODE_QIO
835838 range -1 39 if IDF_TARGET_ESP32
836839 range -1 43 if IDF_TARGET_ESP32S2
840+ range 0 21 if IDF_TARGET_ESP32C3
837841
838842 default 21 if LV_PREDEFINED_PINS_TKOALA && LV_TFT_DISPLAY_SPI_TRANS_MODE_QIO
839843 default -1
@@ -844,6 +848,7 @@ menu "LVGL TFT Display controller"
844848 int "GPIO for CLK (SCK / Serial Clock)" if LV_TFT_DISPLAY_PROTOCOL_SPI
845849 range 0 39 if IDF_TARGET_ESP32
846850 range 0 43 if IDF_TARGET_ESP32S2
851+ range 0 21 if IDF_TARGET_ESP32C3
847852
848853 default 18 if LV_PREDEFINED_DISPLAY_M5STACK || LV_PREDEFINED_DISPLAY_M5STICK
849854 default 18 if LV_PREDEFINED_DISPLAY_M5CORE2
@@ -872,6 +877,7 @@ menu "LVGL TFT Display controller"
872877 depends on LV_DISPLAY_USE_SPI_CS
873878 range 0 39 if IDF_TARGET_ESP32
874879 range 0 43 if IDF_TARGET_ESP32S2
880+ range 0 21 if IDF_TARGET_ESP32C3
875881
876882 default 5 if LV_PREDEFINED_PINS_38V1
877883 default 14 if LV_PREDEFINED_DISPLAY_M5STACK || LV_PREDEFINED_DISPLAY_M5STICK
@@ -900,6 +906,7 @@ menu "LVGL TFT Display controller"
900906 int "GPIO for DC (Data / Command)" if LV_TFT_DISPLAY_PROTOCOL_SPI
901907 range 0 39 if IDF_TARGET_ESP32
902908 range 0 43 if IDF_TARGET_ESP32S2
909+ range 0 21 if IDF_TARGET_ESP32C3
903910
904911 depends on LV_DISPLAY_USE_DC
905912 default 19 if LV_PREDEFINED_PINS_38V1
@@ -937,6 +944,7 @@ menu "LVGL TFT Display controller"
937944 depends on LV_DISP_USE_RST
938945 range 0 39 if IDF_TARGET_ESP32
939946 range 0 43 if IDF_TARGET_ESP32S2
947+ range 0 21 if IDF_TARGET_ESP32C3
940948
941949 default 18 if LV_PREDEFINED_PINS_38V1
942950 default 25 if LV_PREDEFINED_PINS_38V4
@@ -958,9 +966,11 @@ menu "LVGL TFT Display controller"
958966 int "GPIO for Busy" if LV_TFT_DISPLAY_CONTROLLER_IL3820 || LV_TFT_DISPLAY_CONTROLLER_JD79653A || LV_TFT_DISPLAY_CONTROLLER_UC8151D
959967 range 0 39 if IDF_TARGET_ESP32
960968 range 0 43 if IDF_TARGET_ESP32S2
969+ range 0 21 if IDF_TARGET_ESP32C3
961970
962971 default 35 if LV_TFT_DISPLAY_CONTROLLER_IL3820 || LV_TFT_DISPLAY_CONTROLLER_JD79653A || LV_TFT_DISPLAY_CONTROLLER_UC8151D
963- default 35
972+ default 35 if IDF_TARGET_ESP32 || IDF_TARGET_ESP32S2
973+ default 21 if IDF_TARGET_ESP32C3
964974
965975 help
966976 Configure the display Busy pin here.
@@ -997,6 +1007,7 @@ menu "LVGL TFT Display controller"
9971007 depends on LV_ENABLE_BACKLIGHT_CONTROL
9981008 range 0 39 if IDF_TARGET_ESP32
9991009 range 0 43 if IDF_TARGET_ESP32S2
1010+ range 0 21 if IDF_TARGET_ESP32C3
10001011
10011012 default 23 if LV_PREDEFINED_PINS_38V1
10021013 default 26 if LV_PREDEFINED_PINS_38V4
@@ -1017,6 +1028,7 @@ menu "LVGL TFT Display controller"
10171028 int "GPIO for I2C SDA" if LV_TFT_DISPLAY_PROTOCOL_I2C
10181029 range 0 39 if IDF_TARGET_ESP32
10191030 range 0 43 if IDF_TARGET_ESP32S2
1031+ range 0 21 if IDF_TARGET_ESP32C3
10201032
10211033 default 5 if LV_PREDEFINED_DISPLAY_WEMOS_LOLIN
10221034 default 5
@@ -1028,6 +1040,7 @@ menu "LVGL TFT Display controller"
10281040 int "GPIO for I2C SCL" if LV_TFT_DISPLAY_PROTOCOL_I2C
10291041 range 0 39 if IDF_TARGET_ESP32
10301042 range 0 43 if IDF_TARGET_ESP32S2
1043+ range 0 21 if IDF_TARGET_ESP32C3
10311044
10321045 default 4 if LV_PREDEFINED_DISPLAY_WEMOS_LOLIN
10331046 default 4
0 commit comments