diff --git a/boards/Kconfig b/boards/Kconfig index 2c9cf2981b3..da86a0702b3 100644 --- a/boards/Kconfig +++ b/boards/Kconfig @@ -463,7 +463,7 @@ config ARCH_BOARD_ESP32S3_EYE config ARCH_BOARD_ESP32S3_LCD_EV bool "Espressif ESP32-S3-LCD-EV Board" - depends on ARCH_CHIP_ESP32S3WROOM2N16R8V || ARCH_CHIP_ESP32S3WROOM2N32R8V || ARCH_CHIP_ESP32S3CUSTOM + depends on ARCH_CHIP_ESP32S3WROOM2N16R8V || ARCH_CHIP_ESP32S3WROOM2N32R8V || ARCH_CHIP_ESP32S3WROOM1N16R16V || ARCH_CHIP_ESP32S3CUSTOM select ARCH_HAVE_LEDS select ARCH_HAVE_BUTTONS select ARCH_HAVE_IRQBUTTONS if ESP32S3_GPIO_IRQ diff --git a/boards/xtensa/esp32s3/esp32s3-lcd-ev/Kconfig b/boards/xtensa/esp32s3/esp32s3-lcd-ev/Kconfig index 883ea7721a5..6208133b767 100644 --- a/boards/xtensa/esp32s3/esp32s3-lcd-ev/Kconfig +++ b/boards/xtensa/esp32s3/esp32s3-lcd-ev/Kconfig @@ -5,6 +5,20 @@ if ARCH_BOARD_ESP32S3_LCD_EV +choice ESP32S3_LCD_EV_BOARD_VERSION + prompt "ESP32-S3-LCD-EV-BOARD version" + default ESP32S3_LCD_EV_BOARD_V14 if ARCH_CHIP_ESP32S3WROOM2N16R8V + default ESP32S3_LCD_EV_BOARD_V15 if ARCH_CHIP_ESP32S3WROOM1N16R16V + +config ESP32S3_LCD_EV_BOARD_V14 + depends on ARCH_CHIP_ESP32S3WROOM2N16R8V + bool "ESP32-S3-LCD-EV-BOARD v1.4" + +config ESP32S3_LCD_EV_BOARD_V15 + depends on ARCH_CHIP_ESP32S3WROOM1N16R16V + bool "ESP32-S3-LCD-EV-BOARD v1.5" +endchoice + config ESP32S3_BOARD_IOEXPANDER bool "Enable Board IO Expander" default n diff --git a/boards/xtensa/esp32s3/esp32s3-lcd-ev/configs/audio/defconfig b/boards/xtensa/esp32s3/esp32s3-lcd-ev/configs/audio/defconfig index b43e7fbcb95..ed0a1645dc4 100644 --- a/boards/xtensa/esp32s3/esp32s3-lcd-ev/configs/audio/defconfig +++ b/boards/xtensa/esp32s3/esp32s3-lcd-ev/configs/audio/defconfig @@ -38,8 +38,6 @@ CONFIG_DRIVERS_AUDIO=y CONFIG_DRIVERS_IEEE80211=y CONFIG_DRIVERS_WIRELESS=y CONFIG_ESP32S3_I2C0=y -CONFIG_ESP32S3_I2C0_SCLPIN=18 -CONFIG_ESP32S3_I2C0_SDAPIN=17 CONFIG_ESP32S3_I2S0=y CONFIG_ESP32S3_I2S0_BCLKPIN=9 CONFIG_ESP32S3_I2S0_DOUTPIN=8 diff --git a/boards/xtensa/esp32s3/esp32s3-lcd-ev/configs/lcd/defconfig b/boards/xtensa/esp32s3/esp32s3-lcd-ev/configs/lcd/defconfig index cc916dbd8aa..97473b96836 100644 --- a/boards/xtensa/esp32s3/esp32s3-lcd-ev/configs/lcd/defconfig +++ b/boards/xtensa/esp32s3/esp32s3-lcd-ev/configs/lcd/defconfig @@ -26,8 +26,6 @@ CONFIG_DEBUG_FEATURES=y CONFIG_ESP32S3_BOARD_LCD=y CONFIG_ESP32S3_DMA=y CONFIG_ESP32S3_I2C0=y -CONFIG_ESP32S3_I2C0_SCLPIN=18 -CONFIG_ESP32S3_I2C0_SDAPIN=8 CONFIG_ESP32S3_LCD=y CONFIG_ESP32S3_LCD_CLOCK_MHZ=3 CONFIG_ESP32S3_SPEED_UP_ISR=y diff --git a/boards/xtensa/esp32s3/esp32s3-lcd-ev/configs/lvgl/defconfig b/boards/xtensa/esp32s3/esp32s3-lcd-ev/configs/lvgl/defconfig index e6e0398e83e..488367418e9 100644 --- a/boards/xtensa/esp32s3/esp32s3-lcd-ev/configs/lvgl/defconfig +++ b/boards/xtensa/esp32s3/esp32s3-lcd-ev/configs/lvgl/defconfig @@ -27,8 +27,6 @@ CONFIG_ESP32S3_BOARD_LCD=y CONFIG_ESP32S3_BOARD_TOUCHPAD=y CONFIG_ESP32S3_DMA=y CONFIG_ESP32S3_I2C0=y -CONFIG_ESP32S3_I2C0_SCLPIN=18 -CONFIG_ESP32S3_I2C0_SDAPIN=8 CONFIG_ESP32S3_LCD=y CONFIG_ESP32S3_LCD_CLOCK_MHZ=3 CONFIG_ESP32S3_SPEED_UP_ISR=y