Skip to content

Add ES7210 co-processor support to ES8311Source#9

Draft
netmindz wants to merge 1 commit into
MoonModules:mainfrom
netmindz:audio-sources
Draft

Add ES7210 co-processor support to ES8311Source#9
netmindz wants to merge 1 commit into
MoonModules:mainfrom
netmindz:audio-sources

Conversation

@netmindz
Copy link
Copy Markdown
Collaborator

@netmindz netmindz commented Jun 2, 2026

Auto-detect ES7210 at I2C address 0x40 on startup. If present, disable the ES8311 and initialise the ES7210 instead (es7210_init_22k_32bit). Also carry over improved ES8311 init sequence (extra ESPHome-derived reset steps) from WLED-MM.

Ported from https://github.com/MoonModules/WLED-MM

Auto-detect ES7210 at I2C address 0x40 on startup. If present, disable
the ES8311 and initialise the ES7210 instead (es7210_init_22k_32bit).
Also carry over improved ES8311 init sequence (extra ESPHome-derived
reset steps) from WLED-MM.

Ported from https://github.com/MoonModules/WLED-MM

Co-authored-by: Troy <5659019+troyhacks@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant