I’m building a Network Hifi Receiver from scratch.
An old Braun T2 Tuner serves as case for the player.
To keep as much as possible from the look of the device i needed an Interface for Volumio.
And especialy one that supports a 3,2" ssd1322 SPI Oled with 256x64Pixel.
After doing some research i found diehrdsk/Volumio-OledUI.
It fullfills many points on my “wishlist” but not nearly all.
As we all know, the way is the destination, i spent some time (much time…) in modifying the original code.
The project is not finished yet.
I’ll try to keep the github repository up-to-date.
planed features for the network receiver:
- Raspberry Pi 4 with Volumio as OS
- Hiffiberry DAC + ADC as DAC and Input
- 4 Stereo Analog inputs digitaly switchable by Volumio (realised by seperate circuit)
- 75W Trafo with two Lownoise PSU’s (parallel, each 5V 6A)
- Standby Circuit, to fully cut of the Trafo
- 2 VU-Meter
- sd-card slot on front
- usb on front
- Near-Interface (Volumio-OledUI with 4Buttons + Rotary)
- build in 5TB hdd
- build in Wifi with external Antennas
- build in Bluetooth 5.0 High-End Receiver wit external Antenna
- “Master Control”-Interface (RS232 In/Out for Braun Atelier devices, to control them)
- A wireless remote (pi zero, 18650cell, ssd1309 128x64 Oled) https://github.com/Maschine2501/OledUI-Remote/blob/master/README.md (remote project is just born, so please be patient…)
Feautures of the Github Volumio-OledUI code:
- 4 Button Interface (Button function depends on “State” of the screen, e.g. playback, menu…)
- 1 Rotary with buttons (function also depends on “State”)
- Playback Screen with Artist, Song, file-format, samplerate and bitdepth
- Standby-Screen with Time, Date and IP-Adress
- 3 Menu Screens (Media-Library, Playlists, Queue)
- Button Layout-Icons on each Screen (depending on “State”)
- Media-Library-Information Screen (Statistics about your Media-Library -> Artists, Albums, Songs, total Playtime)
- Boot and Shutdown Logo
- maybe more features will come… ^^
Some bugs will (not often) happen. Will debug it soon.
Video (in action)
Here’s the link to the repository: