atomic14 / atomic14/esp32-pdm-audio

I'm Desperately trying to understand how this works

Open
#2 1 comment 1 reaction 0 assignees View on GitHub
Dominant language
C++
Stars
23
Forks
6
PR merge metrics
No merged PRs in 30d

Description

Hello,

I've recently found your video on how to output an audio signal to a speaker with an ESP32-S3 without the need of an amp or DAC using I2S. However I can not understand how to implement the ideas that you provided in a simple context. I looked through the files that you've posted and it seems to be significantly more complex than I expected and I'm not sure if this is because of how you've implemented your workarounds or if it's just required.

If possible could you please create an example sketch that has the simplest code required to get this amazing solution to work. Pulling audio from just a raw audio stream so I can understand if my setup works and the code is working as intended. If I could get this to work it would be an amazing solution and would help cut down on the hardware required for a circuit that I'm building. Thank you so much

Contributor guide

No contributing guide indexed for this repository

Research direction

Review the files posted in the issue and the existing ESP32-S3/I2S implementation first. Add a minimal example sketch that pulls audio from a raw audio stream and demonstrates the setup; done means the example produces audio on the speaker and makes the required steps understandable.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
audio-video-rtc, embedded-iot
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.