Hey folks.
ESPHome component for PCM5122 DAC is finished. It means that HiFi-ESP32-Plus boards can now be used in Home Assistant/Music Assistant.
So far, it is a basic feature set, namely:
- DAC startup routine (I2C commands), mainly configuring clock source for 3-wire I2S
- Digital volume (you know it is much better than software volume, right?), with possibility to set lower and upper bounds.
- Analog gain (0dB for 2V RMS, and -6dB for 1V RMS output)
- Mute register, Mute pin (optional)
- Mixer config: STEREO, LEFT, RIGHT channel. No true MONO at the moment.
As mentioned before, Iām planning to look at internal DSP features next, but it might take more time. This is still the goal, nevertheless
Feel free to share feedback and report a bug!.