BirdNet-goMikrofon/birdnet-mic.yaml

45 lines
861 B
YAML
Raw Normal View History

2026-09-24 00:02:27 +02:00
substitutions:
name: "birdnet-mic"
friendly_name: "BirdNET ESP32-C6 Mikrofon"
esphome:
name: ${name}
friendly_name: ${friendly_name}
esp32:
board: esp32-c6-devkitc-1
variant: esp32c6
framework:
type: esp-idf
wifi:
ssid: "Stockfeld"
password: "70691554384740972413"
# Zwingend nötig: Verhindert Latenzspitzen und Paketverluste im WLAN
power_save_mode: none
# Native API für den Audioabgriff
api:
reboot_timeout: 0s
ota:
- platform: esphome
logger:
level: INFO
# I2S Audio Bus (Master-Modus)
i2s_audio:
- id: i2s_bus
i2s_lrclk_pin: GPIO1 # WS / D1
i2s_bclk_pin: GPIO0 # SCK / D0
# ICS-43434 MEMS-Mikrofon
microphone:
- platform: i2s_audio
id: ics43434
i2s_audio_id: i2s_bus
i2s_din_pin: GPIO2 # SD / D2
adc_type: external
pdm: false
channel: left # Da L/R auf GND liegt