Quartz Volumio and Spdif player

Hello All! I’m new here :slight_smile: and wanna show you my diy player.

I needed only two inputs,one for RPI one for TVs Spdif.

To build it I have used:
RPI 1 B+ (old and slow, but was laying around so I wanted use it to something)
Cheap usb soundcard (AXAGON ADA-17)
Old TDA8425 (audio processor to switch inputs and basic sound equalizer)
Spdif DAC (based on CS8416-CSZ chip)
Class-D amplifer (XH-M189)
Two cheap used VFD displays (CU20029-UW1J)
Attiny85
IR Sensor
Custom power supplyboard
Old Tuner housing

RPI works as a main controler:
All code is based on python.
One of VFD displays is connected to RPI
Second VFD is driven by Attiny85 with FFT code to represent audio spectrum

Remote control is implemented with:
IR Sensor to receive commands form TV remote
Physical buttons on the case
MPD: via Home-assistant i can control volume and update it when volume was change via remote or case buttons

And few photos (sorry for low quality)

Link to small video:

Regards

3 Likes

hi mazkas welcome to the volumio forum :smile:
very nicely made also looks very nice. :ok_hand:

Thanks :slight_smile:

This player is still in “dev” state, old RPI and python in not a good connection (slow cpu) :wink:
Only hardware part is finished, no hum, buzz, or hiss (when is really silent in the room i can hear only little noises when RPI is processing data about Volumio status (software thing))

Yep certainly looks good in it’s case. I know a lot of people re-purpose old cases, but I wondered if there is a good source of brushed metal cases?

When i did my research, most of people buy it on China Aliexpress.
For my project i had idea to make it cheap as i can, from parts that already have,(left from other projects, about 90% of everything used here) and if i need to buy something it needs to be cheap.
This old case cost me 2 euros.

Small info (i do not know how to edit original post):
For VFD display i needed part of software that did not exist, so i had modify original software to control Noritake VFD displays and add additional features like custom characters (link to github below)

https://github.com/maskaz/Noritake_vfd_python