Recommended external DAC breakouts?

It’s proving difficult to find a DAC breakout that uses one of the chips supported by ESPHome. Any suggestions?

I’m in the US, and usually look at Adafruit, Amazon, Newark, Sparkfun for things like this, but no luck.

https://esphome.io/components/#audio-dac-components

Did you have a look at standard I2S component?
And Adafruit PCM5102 I2S DAC for example.

I did.

Can I really just use any device of sufficient quality that supports I2S signalling?
The Adafruit TLV320DAC3100 looks like it’d be perfect for my project, if it would work without having to include the Adafruit libraries for Arduino.

The whole I2S semantic is new to me, so I don’t know if all I need is any I2S device, or one that is specifically known to ESPHome (i.e. the DACs listed on the page I linked to above).

Further confusing me is that the i2s_audio component has differing levels of support depending on what framework (which is about to change defaults) I use (esp-idf vs Arduino).

No, just simple standard ones. Not something that requires drivers, I2C etc.

1 Like