BGAdaptor - Control a Data Link source with Connected Audio

7 replies
Hi all, I have been tinkering with (and using) a project I call BGAdaptor for a while now, and thought it might be of interest in this forum. The BGAdaptor contains a small ESP32 microcontroller and a few extra components, that is disguised as a slightly larger-than-normal 7-pin DIN to 3.5 mm jack adaptor. It works with both Mozart and ASE-based products, and with Beogram turntables and CD players. Beocord tape decks are also supported (yeah, that was an after-thought, but I decided to keep using the BGAdaptor name ;)). The Data link source plugs into the DIN end, the jack goes into Line-in on a network connected Bang & Olufsen speaker. 
Inside the box, the ESP32 is wired to the Datalink pins where it can send and receive data signals, and at the same time it listens to the event stream from the speaker over WiFi. This means that I have bidirectional control between the speaker and Data Link source; select Line-in and the Beogram starts playing. Switch source and it stops. Standby switches it off. Setup and a control interface is available on a web page hosted by the adaptor itself, all local, no cloud. 

You can even hook it up to Home Assistant and expand functionality further :) Here's an older video of some of the things you can do (the web interface has changed A LOT since):
Hello cklit, wow supercool, and so small! Does it take power from the BeoGram? This would also work with the Line-In of an M3 or M5? Regards, Johan    

Location: Netherlands

My B&O Icons:

Beoremote-Beo4.png Beoremote-Beo4.png
Beovision-10.png Beovision-10.png
Beosound-5.png Beosound-5.png
Beoremote-One.png Beoremote-One.png
Beoplay-H8i.png Beoplay-H8i.png
Beoplay-A1.png Beoplay-A1.png
Beomaster.png Beomaster.png
Hi :) No it needs a USB power supply. Some products can power the adaptor (Core, Balance, BL28 for example), but not M3 or M5 - but yes, the adaptor works with those as well :)
Hello cklit realy nice, it is possible to use a masterlink product also if you add a beolink converter 1611 between? For ex bs 3000/9000 have you test the esp32 s3 mini from waveshare with ceramic antenna? Will it work?      
Hi :) No, that is not possible. BGAdaptor mimics the signals sent from a Beomaster to a source. AUX Link or Masterlink are way more complex to implement - I'm not the right guy for that :D
Hi @cklit, for a similar project, could you please tell me where I can get this little case? https://forum.beoworld.org/forums/topic/bl3500-and-the-mcl-pl-connector/page/7/#post-125031 wolfgangschneider/Beolab3500-Standalone Best regards, Wolfgang

Location: Villach, Austria

swo
This case is 3d printed :)
or
BeoWorld Gold Membership card
Join BeoWorld

Register to access the forums, reference material, and exclusive member benefits — including our monthly prize draw.

Become a Member

December 2026 Prize Draw

Gold Members Only

As a Gold member you're automatically entered into our exclusive prize draw — your chance to win iconic Bang & Olufsen products. A unique benefit of BeoWorld Gold membership, every draw brings a new opportunity to win something special.