Mittlerweile gibt es bei fast allen Geräten Bluetooth, nur nicht beim TonUINO.
Nach vielen Überlegungen mit mehr oder weniger komplexen Lösungen bin ich zu einer ganz simplen Variante mit „ganz normalen“ Schaltern und einem fertigen Bluetooth-Modul (für wenige Euro) zurück und habe einen Breadboard-Aufbau nach folgendem Schema mit einem KCX_BT Modul gemacht:
Die Schalter sind noch nicht dabei, sondern werden z.Zt. durch Steckbrücken simuliert.
Die Audio Eingänge des KCX sind ausreichend hochohmig, wenn das Modul stromlos ist, so dass für die normale Wiedergabe über Lautsprechen kein Einfluss erkennbar ist.
Wird das KCX Modul mit Spannung versorgt, geht es automatisch in den Pairing-Mode und verbindet sich über BT in wenigen Sekunden mit einem erreichbaren Audio-Gerät.
Dabei sollten nicht mehrere Geräte in Reichweite sein, da ansonsten das Pairing eher zufällig mit einem der Geräte erfolgt.
Hat bereits einmal ein Pairing stattgefunden, wird allerding dieses Gerät immer wieder bevorzugt genommen.
Bei erfolgreichem Pairing geht der Link-Pin des KCX auf HIGH und steuert die LED an.
Die BT-Übertragung ist ganz OK, allerdings durch leichte Störgeräusche überlagert, die offenbar durch das KCX selbst verursacht werden. Hierzu stehen noch Versuche aus, die Spannung am KCX mit einem Kondensator zu glätten. Zu berücksichtigen ist auch, dass der gesamte Breadboard-Aufbau ausschließlich über die USB-Buchse des Arduino versorgt ist - also wahrlich keine optimale Bedingung.
Erfreulich: Da die DAC-Anschlüsse des DF-Players an die Lautstärkeregelung gekoppelt sind, funktioniert die Regelung der BT-Lautstärke ebenfalls über die gewohnte TonUINO-Bedienung.
OB und WIE es mit dem BT-Projekt bei mir weiter geht steht noch in den Sternen, da aktuell bei Ben (noch) kein BT-Bedarf besteht. Das KCX-Modul ist allerdings so klein, dass man jederzeit „nachrüsten“ könnte.