|
| 1 | +menu "Codec Board Configuration" |
| 2 | + |
| 3 | +choice |
| 4 | + prompt "Selection for codec board" |
| 5 | + default ESP32_S3_KORVO_V2_BOARD |
| 6 | + help |
| 7 | + Select a codec board |
| 8 | +config ESP32_S3_KORVO_V2_BOARD |
| 9 | + depends on IDF_TARGET_ESP32S3 |
| 10 | + bool "ESP32 S3 Korvo V2" |
| 11 | +config ESP32_S3_KORVO_V4_BOARD |
| 12 | + depends on IDF_TARGET_ESP32S3 |
| 13 | + bool "ESP32 S3 Korvo V4" |
| 14 | +config ESP32_LYRAT_MINI_V1_BOARD |
| 15 | + depends on IDF_TARGET_ESP32 |
| 16 | + bool "ESP32 LyraT Mini V1" |
| 17 | +config ESP32_KORVO_V1_BOARD |
| 18 | + depends on IDF_TARGET_ESP32 |
| 19 | + bool "ESP32 Korvo V1" |
| 20 | +config ESP32_S3_BOX_BOARD |
| 21 | + depends on IDF_TARGET_ESP32S3 |
| 22 | + bool "ESP32 S3 BOX" |
| 23 | +config ESP32_S3_BOX_3_BOARD |
| 24 | + depends on IDF_TARGET_ESP32S3 |
| 25 | + bool "ESP32 S3 BOX 3" |
| 26 | +config ESP32_P4_FUNCTION_EV_V14_BOARD |
| 27 | + depends on IDF_TARGET_ESP32P4 |
| 28 | + bool "ESP32 P4 Function EV V1.4" |
| 29 | +config ESP32_S3_EYE_BOARD |
| 30 | + depends on IDF_TARGET_ESP32S3 |
| 31 | + bool "ESP32 S3 EYE" |
| 32 | +config XD_AIOT_C3 |
| 33 | + depends on IDF_TARGET_ESP32C3 |
| 34 | + bool "XD AIOT C3" |
| 35 | +config ESP32_S3_KORVO_2L_BOARD |
| 36 | + depends on IDF_TARGET_ESP32S3 |
| 37 | + bool "ESP32 S3 KORVO 2L" |
| 38 | +config ESP32_S3_ECHOEAR_BOARD |
| 39 | + depends on IDF_TARGET_ESP32S3 |
| 40 | + bool "ESP32 S3 ECHOEAR" |
| 41 | +config ATOMS3_ECHO_BASE_BOARD |
| 42 | + depends on IDF_TARGET_ESP32S3 |
| 43 | + bool "ATOMS3 ECHO BASE" |
| 44 | +endchoice |
| 45 | + |
| 46 | +config CODEC_BOARD |
| 47 | + string |
| 48 | + default "S3_Korvo_V2" if ESP32_S3_KORVO_V2_BOARD |
| 49 | + default "S3_Korvo_V4" if ESP32_S3_KORVO_V4_BOARD |
| 50 | + default "LYRAT_MINI_V1" if ESP32_LYRAT_MINI_V1_BOARD |
| 51 | + default "ESP32_KORVO_V1" if ESP32_KORVO_V1_BOARD |
| 52 | + default "ESP32S3_BOX" if ESP32_S3_BOX_BOARD |
| 53 | + default "ESP32_S3_BOX_3" if ESP32_S3_BOX_3_BOARD |
| 54 | + default "ESP32_P4_DEV_V14" if ESP32_P4_FUNCTION_EV_V14_BOARD |
| 55 | + default "ESP32S3_EYE" if ESP32_S3_EYE_BOARD |
| 56 | + default "XD_AIOT_C3" if XD_AIOT_C3 |
| 57 | + default "ESP32_S3_KORVO_2L" if ESP32_S3_KORVO_2L_BOARD |
| 58 | + default "ESP32_S3_EchoEar" if ESP32_S3_ECHOEAR_BOARD |
| 59 | + default "ATOMS3_ECHO_BASE" if ATOMS3_ECHO_BASE_BOARD |
| 60 | + default "DUMMY_CODEC_BOARD" |
| 61 | +endmenu |
0 commit comments