Bluetooth receiver with speakers

Jankie
Posts: 1
Joined: Mon Oct 26, 2020 1:10 pm

Bluetooth receiver with speakers

Postby Jankie » Mon Oct 26, 2020 1:12 pm

Hi all. I am very new to esp32.
I only worked with raspberries before, where pretty much everything was already done, documented and a tutorial uploaded to youtube.

After some time of googleing i found the esp32, which should be very well suited for my project requirements. I hope I can request help in this forum and get your guys input.

I want to restorate an old radio ("Röhrenempfänger") from Eumig (which looks like this: https://www.radiomuseum.org/r/eumig_eumagnus_383u.html)
I salvaged the empty shell (50x33x22cm) for this radio on a flea market and want to add two speakers (up to 20x20cm) and a subwoofer. The sound quality should be very decent, because I plan to use this radio a lot. If you have suggestion for good speakers in this size please let me know.
I want to connect my phone via Bluetooth to play music from Spotify.
The volume should also be controllable on the radio. A second rotary control to go to next or previous song would be really nice to have.
I have no need for this to be portable, so a 12V DC supply would be sufficient.

Adding an amplifier tube (like this: https://www.aliexpress.com/item/1005001488549403.html) for visual aesthetic only in the center would be very cool because this were the identity of those old radios. Is this possible and if yes, which PINs need to be addressed?

Any help would be very appreciated.

User avatar
rudi ;-)
Posts: 1729
Joined: Fri Nov 13, 2015 3:25 pm

Re: Bluetooth receiver with speakers

Postby rudi ;-) » Mon Oct 26, 2020 6:43 pm

Hi

perhabs this helps you in first steps

- https://docs.espressif.com/projects/esp ... _a2dp.html
- https://github.com/pschatzmann/ESP32-A2DP
- https://www.pschatzmann.ch/home/2020/09 ... h-speaker/
- ...


the most infos are in this thread here

esp32 examples you found in the esp-idf

ESP-IDF A2DP-SINK demo
This is the demo of API implementing Advanced Audio Distribution Profile to receive an audio stream.
This example involves the use of Bluetooth legacy profile A2DP for audio stream reception, AVRCP for media information notifications, and I2S for audio stream output interface.
Applications such as bluetooth speakers can take advantage of this example as a reference of basic functionalities.
SINK Demo

ESP-IDF A2DP-SOURCE demo
This is the demo of using Advanced Audio Distribution Profile APIs to transmit audio stream. Application can take advantage of this example to implement portable audio players or microphones to transmit audio stream to A2DP sink devices.
SRC Demo

hope this helps for first way info

best wishes
rudi ;-)

edit:
- typo in shortlink
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

Who is online

Users browsing this forum: No registered users and 104 guests