Configuration Options

Compile-time configuration options specific to ESP-ADF.

Recorder Engine Configuration

RECORD_ENGINE_MODE

Choose recorder engine functionality

Found in: Recorder Engine Configuration

Recorder engine have VAD, WWE and AMR encoding functionality. AMR encoding enabled, the binary size increase 144kB. WWE enabled, the binary size increase 103kB.

Available options:
  • REC_ENG_ENABLE_VAD_ONLY
  • REC_ENG_ENABLE_VAD_WWE
  • REC_ENG_ENABLE_VAD_WWE_AMR

ADF Features

ESP_DISPATCHER_DELEGATE_TASK_CORE

Delegation task core

Found in: ADF Features

Pinned delegate task to core 0 or core 1.

ESP_DISPATCHER_DELEGATE_TASK_PRIO

Delegate task’s prio

Found in: ADF Features

The delegate task’s prio.

ESP_DISPATCHER_DELEGATE_STACK_SIZE

Delegate task’s stack size

Found in: ADF Features

The delegate task’s stack is located in DRAM, modify this size to make sure all the needed operation can be run success in the it.

Audio HAL

AUDIO_BOARD

Audio board

Found in: Audio HAL

Select an audio board to use with the ESP-ADF

Available options:
  • AUDIO_BOARD_CUSTOM
  • ESP_LYRAT_V4_3_BOARD
  • ESP_LYRAT_V4_2_BOARD
  • ESP_LYRATD_MSC_V2_1_BOARD
  • ESP_LYRATD_MSC_V2_2_BOARD
  • ESP_LYRAT_MINI_V1_1_BOARD
  • ESP32_KORVO_DU1906_BOARD
  • ESP32_S2_KALUGA_1_V1_2_BOARD

ESP32_KORVO_DU1906_DAC

ESP32 KORVO DU1906 Board DAC chip

Found in: Audio HAL

Select DAC chip to use on ESP32_KORVO_DU1906 board

Available options:
  • ESP32_KORVO_DU1906_DAC_TAS5805M
  • ESP32_KORVO_DU1906_DAC_ES7148

ESP32_KORVO_DU1906_ADC

ESP32 KORVO DU1906 Board ADC chip

Found in: Audio HAL

Select ADC chip to use on ESP32_KORVO_DU1906 board

Available options:
  • ESP32_KORVO_DU1906_ADC_ES7243