esphome / esphome/feature-requests

WS32-ETH01 - VoiceAssistant

Open
#2,717 4 comments 1 reaction 0 assignees View on GitHub
Dominant language
No language data
Stars
450
Forks
29
PR merge metrics
No merged PRs in 30d

Description

Hi,

I have WS32-ETH01 board im trying to use it as VoiceAssistant throught PCM5102 DAC
This board support i2s audio?
Its working on esp32-wroom but not o eth01 module, the leds on eth port turn off and on for 2 sec when press play

My config:

```
i2s_audio:
# DAC
- id: i2s_dac
i2s_bclk_pin: GPIO15 #SCK Clock -> BCK Master clock PCM5102
i2s_lrclk_pin: GPIO14 #WS 0=Left 1=Right -> LCK

# Mikrofon
- id: i2s_microphone
i2s_bclk_pin: GPIO4 #SCK Clock
i2s_lrclk_pin: GPIO2 #WS 0=Left 1=Right

# Glosnik
media_player:
- platform: i2s_audio
id: glosnik
i2s_audio_id: i2s_dac
name: ${speaker_1}
dac_type: external
i2s_dout_pin: GPIO12 #SD Data -> DIN
mode: mono
on_pause:
- media_player.stop

# Mikrofon
microphone:
- platform: i2s_audio
id: mikrofon
i2s_audio_id: i2s_microphone
adc_type: external
i2s_din_pin: GPIO35 #SD Data
pdm: false

voice_assistant:
id: va
microphone: mikrofon
media_player: glosnik
```

Contributor guide

No contributing guide indexed for this repository

Research direction

No repository file, test, or entry point is named. Start with the supplied i2s_audio, media_player, and voice_assistant configuration, then compare its behavior on the ESP32-WROOM and WS32-ETH01 boards; done requires establishing whether this board and setup are supported.

Written by the indexing model from the issue text.

Assessment

Domain
embedded-iot
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.