D
Deleted member 24505
Guest
I have this Class D dac/amp board which uses a Ti TAS5756M chip. It seems to use a i2c interface and i was wondering if there is any way to interface with it from my PC to use as a desk amp.
I did find a usb-i2c adapter, which i might give a try. Tbh i'm probably better off using some other type of class D amp board.
Just sold the Pi 4b to cex but they didn't want this so wondered if i could still use it. It's a nice 2x35w cladd D board, with a DAC too.
Page 21 in the PDF shows the i/o the hat uses.
So...6 pins in use from the GPIO side. 2 shared I2C and 4 I2S. This means the PI communicates over the I2C with the DAC, and then sends the actual audio data independently over the I2S pins.
So...are you going to get the USB-I2C connection up, and write the driver. Once that's good, you'll need the actual I2S data...which is another chip. The entire thing is then making all of this perform.
Alternatively, you just buy the $20 PI zero...and it works.
It's your time and money. From where I sit it can be done...but it isn't worth doing when there's better solutions that will cost you less time and frustration. That solution would be to get the cheapest PI you can, and run it as a Pre-amp or low power speaker solution.