ES7210
es7210 平台允许您的 ESPHome 设备使用 ES7210 高性能四通道音频 ADC
(数据手册)。
这允许通过 I2S Audio 将连接的麦克风用作麦克风输入。
配置中需要 I²C 总线,因为这是与 ES7210 通信的方式。
# 示例配置条目audio_adc: - platform: es7210-
bits_per_sample (可选, 枚举): 音频采样的位深。可选
16bit、24bit或32bit。 默认为16bit。 -
mic_gain (可选, 枚举): 应用于 ADC 麦克风的增益。可选
0DB、3DB、6DB、9DB、12DB、15DB、18DB、21DB、24DB、27DB、30DB、33DB、34.5DB、36DB或37.5DB。 默认为24DB。 -
sample_rate (可选, 正整数): I2S 采样率。默认为
16000。 -
address (可选, 整数): 驱动程序的 I²C 地址。默认为
0x40。 -
i2c_id (可选): ES7210 连接到的 I²C 总线 的 ID。
-
Audio ADC 的所有其他选项。
此平台支持所有 Audio ADC 自动化。
ESP32 S3 Box 3:
audio_adc: - platform: es7210 id: es7210_adc bits_per_sample: 16bit sample_rate: 16000
i2s_audio: - id: i2s_audio_bus i2s_lrclk_pin: GPIO45 i2s_bclk_pin: GPIO17 i2s_mclk_pin: GPIO2
microphone: - platform: i2s_audio id: box_mic sample_rate: 16000 i2s_din_pin: GPIO16 bits_per_sample: 16bit adc_type: external