i2c GPIOs default configuration separately for esp32 and esp32S3

This commit is contained in:
Bogdan Pilyugin 2023-02-20 16:33:43 +02:00
parent 0142db8859
commit e4d1a8c953

46
Kconfig
View File

@ -1,4 +1,18 @@
menu "WebGUIApp"
config GPIO_RANGE_MIN
int
default 0
config GPIO_RANGE_MAX
int
default 36 if IDF_TARGET_ESP32
default 46 if IDF_TARGET_ESP32S2
default 19 if IDF_TARGET_ESP32C3
default 48 if IDF_TARGET_ESP32S3
config APP_PROJECT_VER
string "Device firmware version"
default "0.0.0.0000"
@ -102,16 +116,7 @@ menu "WebGUIApp"
if WEBGUIAPP_SPI_ENABLE
config GPIO_RANGE_MIN
int
default 0
config GPIO_RANGE_MAX
int
default 36 if IDF_TARGET_ESP32
default 46 if IDF_TARGET_ESP32S2
default 19 if IDF_TARGET_ESP32C3
default 48 if IDF_TARGET_ESP32S3
config SPI_HOST
int "SPI Host Number"
@ -165,13 +170,15 @@ menu "WebGUIApp"
config I2C_SCL_GPIO
int "I2C SCL GPIO number"
range 0 34
default 22
range GPIO_RANGE_MIN GPIO_RANGE_MAX
default 22 if IDF_TARGET_ESP32
default 15 if IDF_TARGET_ESP32S3
config I2C_SDA_GPIO
int "I2C SDA GPIO number"
range 0 34
default 21
range GPIO_RANGE_MIN GPIO_RANGE_MAX
default 21 if IDF_TARGET_ESP32
default 16 if IDF_TARGET_ESP32S3
config I2C_CLOCK
int "I2C clock"
@ -274,17 +281,6 @@ menu "WebGUIApp"
config WEBGUIAPP_ETHERNET_DHCP_DEFAULT
bool "Default Ethernet DHCP client on"
default n
config GPIO_RANGE_MIN
int
default 0
config GPIO_RANGE_MAX
int
default 36 if IDF_TARGET_ESP32
default 46 if IDF_TARGET_ESP32S2
default 19 if IDF_TARGET_ESP32C3
default 48 if IDF_TARGET_ESP32S3
config USE_INTERNAL_ETHERNET
depends on IDF_TARGET_ESP32