raDIYo ‚NORA‘

Eine Mediaplayer-Software für den RaspberryPi. Gleichzeitig ein Hardware Upgrade eines alten Radios NORA Rienzi, Bj. ca. 1935

Implementiert wurde mit Hilfe der Multimedia-Komponenten der Qt-Bibliothek. Eine herausragende Eigenschaft von Qt ist die Multiplattformfähigkeit: Entwickelt wurde auf einem Windows-Pc, Zielsystem ist der Raspberry Pi.

Die Benutzeroberfläche wurde im Stil möglichst ‚altmodisch‘ gehalten, die Bedienung erfolgt sowohl über Maus und den Touchscreen als auch über ‚echte‘ Steuerkomponenten wie Schalter und Rotary-Encoder, die über die GPIO-Schnittstelle des Raspberry Pi integriert wurden.

Beim Einbinden der Steuerungskomponenten entstand die Idee, eine Software-Schicht zur Koppelung von Hardwareelementen an die Widgets der Benutzeroberfläche zu entwerfen, siehe dazu auch https://sourceworx.org/lib-pigpio/

Der Quellcode ist unter www.github.com/sourceworx/raDIYo abrufbar.

  • lauft-auf-raspberries
  • windows10
  • laeuft-unter-linux
  • entwickelt-in-cpp
  • erfordert-qt
  • view-source-on-github