ES7210
es7210 平台允许你的 ESPHome 设备使用 ES7210 高性能四通道音频 ADC
(数据手册)。
这使得连接的麦克风可以通过 I2S Audio 用作麦克风输入。
配置中需要 I²C 总线,因为它用于与 ES7210 通信。
# 示例配置条目audio_adc: - platform: es7210-
bits_per_sample (可选, enum):音频采样的位深度。可选值为
16bit、24bit或32bit。 默认为16bit。 -
mic_gain (可选, enum):应用于 ADC 麦克风的增益。可选值为
0DB、3DB、6DB、9DB、12DB、15DB、18DB、21DB、24DB、27DB、30DB、33DB、34.5DB、36DB或37.5DB。 默认为24DB。 -
sample_rate (可选, positive integer):I2S 采样率。默认为
16000。 -
address (可选, int):驱动程序的 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