MuPiBox Dokumentation MuPiBox NG

Geschichte und Ursprünge der MuPiBox

Die Ursprünge von MuPiBox: TonUINO, Phoniebox mit Display, Sonos-Kids-Controller, MuPiBox Classic ab 2022 und NG.

Diese Chronik wurde am 12. Oktober 2026 zusammengestellt. Sie unterscheidet öffentlich überprüfbare Belege von rückblickenden Angaben der Projektbeteiligten.

Vorläufer: TonUINO und Phoniebox

Die DIY-Projekte TonUINO (RFID-Karten und Hardwaretasten) und Phoniebox / RPi-Jukebox-RFID (Raspberry-Pi-Musikbox mit RFID, lokalen Medien, Webradio und Weboberfläche) waren frühe Einflüsse und technische Orientierungspunkte.

Nach Erinnerung der MuPiBox-Entwickler wurde bei den frühen Experimenten insbesondere eine Phoniebox um ein Display erweitert. Die Erfahrungen mit der bildgestützten Bedienung prägten die Vorstellung einer eigenständigen, für Kinder einfach zu bedienenden Touch-Musikbox. Diese Experimente sind hier als rückblickende Schilderung festgehalten; bislang sind keine zeitgenössischen Fotos oder Commits für den genauen Zeitpunkt des Display-Umbaus hinterlegt.

2022: Aufbau der MuPiBox Classic

Die konkrete MuPiBox Classic wurde ab 2022 auf Basis des Sonos-Kids-Controllers von Thyraz entwickelt. Dessen bereits vorhandene Touch-Bedienung für Kinder wurde zur technischen Ausgangsbasis. Daraus entstand durch weitere Arbeit an Raspberry Pi, DietPi, Display, Audioausgabe und Medienfunktionen die MuPiBox Classic.

Der Ursprung wird im Classic-Repository unter „Based on“ mit Verweis auf Thyraz dokumentiert. Die öffentliche Git-Historie weist einen Initial Commit vom 9. Februar 2022 aus.

MuPiBox NG

Die NG-Generation setzt die Grundidee einer kindgerechten Touch-Musikbox mit einer neuen Architektur aus Go-Backend und Qt/QML-Oberfläche fort. Die historischen Inspirationen und die konkrete Codebasis von Classic sind voneinander zu unterscheiden: Die Erwähnung von TonUINO oder Phoniebox bedeutet nicht, dass deren Quellcode in MuPiBox übernommen worden wäre.

Quellen und Grenzen der Dokumentation

Eine heute veröffentlichte Projektchronik ist kein rückwirkender Nachweis, dass eine konkrete Funktion vor 2019 oder 2020 öffentlich verfügbar war. Solche Zeitpunkte müssen durch historische, datierte Unterlagen belegt werden.

© 2026 MuPiBox