Skip to content

External DAC over I2S not working #377

Answered by pschatzmann
ld21 asked this question in Q&A
Discussion options

You must be logged in to vote

I suggest to read the Hardware Wiki from my Audio Tools library!
Please note that the A2DP library uses different default pins then the AudioTools

The MAX98357 should be streight forward. You just need to make sure that the hardware pins are matching with what is specified in software!

For the WM8960 you need to setup the codec via a separate driver library. I am providing the WM8960Stream class which does this automatically for you.

Here is the sketch that will work with the output functionality of the AudioTools with the documented default pins in the Wiki: https://github.com/pschatzmann/arduino-audio-tools/blob/main/examples/examples-basic-api/basic-a2dp-i2s/basic-a2dp-i2s.ino

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@ld21
Comment options

@pschatzmann
Comment options

Answer selected by pschatzmann
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants