Solving audio component mystery

Hello, after a long search via multiple forums and on the net, i have yet to find a good answer. It is such a deep and interesting field and i am no expert.

I use a esp32 connected via Bluetooth to my phone. I want the option, to be able to stream from my phone to a 20W speaker. I am looking for an audio component, that can stream audio from Bluetooth, using the esp32. I also want the feature of being able to stream over wifi (with a web URL), and from a sd card. I also need high quality.
My phone is always connected to the esp32 ( other than audio use), so having a second Bluetooth signal wouldn't be optimal.

I have found some options: DY-HV20T, DY-SV5W, are good parts but I haven't found a lot of information on their limitations of storage size (although depends on the size of the sd card). The df player mini requires some good amount of external component to be used properly.

I also want to integrated into my PCB
IS there any audio components that i haven't heard of, that everyone uses? Is there any other microcontroller (other than the esp32), that is specified in audio and storage? Should i scrap my project away lol?

Your help is greatly appreciated thank you!

Apart from its power supply, serial I/O, and a speaker (or audio amp for your 20W), I’m curious what you have in mind?

the Df mini player player should be the go to component. But the issue, is how am i gonna stream, from bluetooth?

OK, I hadn’t realised you just meant the DFR Player’s lack of BT capability,

As I don’t have any experience with the ESP32 I can’t be of much practical help.

I’m also unclear about your requirement. What exactly do you want to stream? What is its source and location? What role does the ESP32 currently play? What additionally do you now want it to do? Can’t you use your phone’s BT to deliver the audio using a commercial BT module?

Coming at it from a different direction, perhaps a pair of the cheap 433 MHz Tx/Rx modules could suggest other solutions?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.