config SOC_ESPRESSIF bool config SOC_ESP32_C3 bool select SOC_ESPRESSIF select RT_USING_COMPONENTS_INIT select RT_USING_USER_MAIN select PKG_USING_ESP_IDF select PKG_USING_FREERTOS_WRAPPER select PKG_FREERTOS_USING_CONFIG_H default y menu "Hardware Drivers Config" choice prompt "Select BSP board " default BSP_BOARD_LUATOS_ESP32C3 config BSP_BOARD_LUATOS_ESP32C3 bool "LUATOS ESP32C3 board" config BSP_BOARD_HX_EXP32C3 bool "HONGXU ESP32C3 board" endchoice menu "Onboard Peripheral Drivers" config RT_BSP_LED_PIN int "LED GPIO PIN SET" default 12 if BSP_BOARD_LUATOS_ESP32C3 default 8 if BSP_BOARD_HX_EXP32C3 depends on BSP_USING_GPIO config RT_BSP_UART_PORT int "UART PORT SET" default 0 depends on BSP_USING_UART config RT_BSP_UART_TX_PIN int "UART TX PIN SET" default 21 if BSP_BOARD_LUATOS_ESP32C3 depends on BSP_USING_UART config RT_BSP_UART_RX_PIN int "UART RX PIN SET" default 20 if BSP_BOARD_LUATOS_ESP32C3 depends on BSP_USING_UART endmenu menu "On-chip Peripheral Drivers" config BSP_USING_GPIO bool "Enable GPIO" select RT_USING_PIN default y config BSP_USING_UART bool "Enable UART" select RT_USING_SERIAL select RT_USING_SERIAL_V1 default y config BSP_USING_I2C0 bool "Enable I2C0" select RT_USING_I2C default n endmenu endmenu