Bad-Radio

Selbst gebautes Internetradio fürs Bad

Radio, das mitdenkt.

Lieblingssender in bester Qualität, Cover und Titel live auf dem Touch-Display – und mit optionalem WLAN-Lichtschalter wird es bei Licht aus zur großen Uhr. Gesteuert am Gerät, im Browser oder per eigener App.

Das fertige Bad-Radio im schwarzen 3D-gedruckten Gehäuse mit Touch-Display (mit KI erstelltes Bild) mit KI erstellt
Das fertige Radio: eigenes Gehäuse aus dem 3D-Drucker, 480 × 320 Touch-Display.
12Lieblingssender, frei wählbar
320 kbit/sMP3 und AAC über Hi-Fi-Wandler
3 Wegezum Firmware-Update
7.800+Zeilen eigene Firmware

Alles, was ein Badradio braucht

Und ein paar Dinge, die man erst vermisst, wenn man sie einmal hatte.

Klang, der passt

Equalizer mit fünf Voreinstellungen oder manuell, dazu Stereo-Verbreiterung und Raumhall. Ein Lautstärke-Ausgleich je Sender sorgt dafür, dass jeder gleich laut klingt.

Sanfte Senderwechsel

Der alte Sender blendet aus, der neue lädt unhörbar vor und blendet weich ein. Kein Knacken, kein Stottern – auch nicht beim Einschalten.

Cover und Titel live

Interpret und Titel kommen direkt vom Sender, das passende Cover sucht das Radio selbst. Musik und Anzeige bleiben automatisch synchron.

Uhr bei Licht aus

Mit einem optionalen WLAN-Lichtschalter (Shelly Plus 1PM) erkennt das Radio, wann das Licht im Bad aus ist – dann zeigt es eine große, gut lesbare Uhr mit Wochentag und Datum. Ohne Shelly läuft das Radio ganz normal, nur eben ohne automatischen Uhrmodus.

Repariert sich selbst

Aussetzer im Stream? Das Radio verbindet sich neu. Kein Internet? Es zeigt die Uhr und macht von allein weiter, sobald die Verbindung zurück ist.

Putzmodus

Display sperren, in Ruhe abwischen, mit drei Sekunden Halten wieder entsperren. Nichts verstellt sich aus Versehen.

Ein Display für jeden Moment

Bedient wird mit dem Finger: einmal tippen schaltet stumm, doppelt tippen öffnet die Senderkacheln.

Senderkacheln mit Monogrammen, der laufende Sender ist markiert
Doppeltipp, Sender wählen. Alle Sender als Kacheln, sanft übergeblendet.
Stumm-Ansicht mit Glaskarte Ton aus
Stumm mit Stil. Ein Tipp aufs Cover – eine Glaskarte zeigt „Ton aus“.
Große Uhr bei ausgeschaltetem Licht
Licht aus, Uhr an (mit optionalem Shelly-Schalter). Große Ziffern mit Schatten, oben der laufende Sender.
Putzmodus mit gesperrtem Display
Sauber geregelt. Der Ring zeigt, wie lange man zum Entsperren noch halten muss.

Fernbedienung in der Hosentasche

Eine Weboberfläche im Radio-Design und eine eigene Android-App mit Symbol und Vollbild – überall im Heimnetz, mit allen Funktionen 1:1.

Startseite mit Live-Vorschau und Senderkacheln
Live-Vorschau und Senderkacheln
Fernbedienung mit Lautstärke und Klang
Lautstärke, Klang, Neustart
Sender bearbeiten mit Prüfergebnis
Sender suchen, testen, sortieren
  • Senderdatenbank eingebaut. Sender weltweit suchen und mit einem Tipp übernehmen.
  • Stream-Test per Knopfdruck. „Alle Sender prüfen“ zeigt grüne und rote Punkte.
  • Sortieren per Ziehen. Mit der Maus oder dem Finger, ganz ohne Pfeiltasten.
  • Home Assistant. Status und Steuerung über die eingebaute Schnittstelle.
  • App-Symbol Bad-RadioDie eigene Bad-Radio-App für Android – neue Funktionen kommen automatisch mit der Firmware.

Sorglos im Betrieb

Einmal eingerichtet, kümmert sich das Radio weitgehend um sich selbst.

Updates ohne Kabel

Neue Firmware per Browser, SD-Karte oder USB.

Sicherung mit einem Klick

Alle Sender und Einstellungen als Datei sichern und zurückspielen.

WLAN per Handy

Neuer Router? Das Radio öffnet ein Setup-WLAN mit QR-Code.

Merkt sich alles

Sender, Lautstärke und Klang überstehen jeden Stromausfall.

Handgemacht

Vom Schaltplan bis zum Gehäuse selbst gebaut

Herzstück ist ein ESP32-S3 mit 480 × 320 Touch-Display und einem PCM5102A-Wandler für sauberen Klang. Die Platine ist in EasyEDA entworfen, das Gehäuse in Fusion konstruiert und aus PETG gedruckt.

Prozessor
ESP32-S3
Display
480 × 320 Touch
Audio
PCM5102A, Lautsprecher über Cinch
Platine
eigenes Layout (EasyEDA)
Gehäuse
Fusion, 3D-Druck in PETG
Firmware
Version 2.9.9, über 7.800 Zeilen