Is it possible to stream music over wifi (or BT) to the Arduino (or ESP32) that has a stereo amp chip circuit attached to it?
Or, another way of saying it:
Is it possible to hook up a stereo, amp chip circuit (with speakers) to the Arduino, along with a wifi (or BT) module, then stream audio to it?
I already built the stereo amp with a TDA1517. After searching for a while, I can't find anyone did this. There was a guy who streamed audio to his ESP32 via wifi, but it had to be .raw audio, which makes this virtually useless, and it was only for mono files/mono playback (also requires java).
but it had to be .raw audio, which makes this virtually useless, and it was only for mono files/mono playback (also requires java).
If you want more, then get a chip with enough horsepower to handle audio. There's a reason you don't find many audio projects involving arduino and when you do it is always very low quality audio.
Otherwise find a description of the BT digital audio transmission protocol and proceed as required. You'll find out that analog signal transmission is very complicated over digital channels.
I found someone who did what I was wanting to do -- actually a bunch of people. They have streaming audio to an ESP32. The audio is very good quality and plays almost all formats.
Buying a BT speaker is not the same as building one. Especially when the speaker also has wifi, LoRa, serves webpages, and has its own media player. Maybe it exists, but it is still better than buying one.