Introduction: DIY : Audio DAC - DSD, MP3 and Radio Volumio Player

DSD tested : DSD64, DSD128 & DSD256

Step 1: Components

You can buy most of them from Audiophonics or from Volumio ... 11966.html ( AK4495 DAC ); ... 11433.html (Kali reclocker ); ... 12641.html (RPi 3 )

Regulated power supplys : ... 12220.html ( RPi power ) ... 11486.html ( Kali power ) ... -4381.html ( power for audio output stage from DAC )

Transformers: ... -3504.html (for DAC); ... -6122.html ( for RPi and kali - but is overrated on power , better find one at 30 - 45 VA );

LCD hd44780:

Case : I use an old case from other project but you can make one or buy one from internet to fit .

Buttons :

Power button:

Push buttons : 5 push buttons to fit your case ;

IEC Base EMI / RFI noise filter 230V 6A with Fuse Holder :

USB adapter and USB cable to access RPi connectors :

Step 2: Software Install : Volumio !

There are diffrent free software that you can use but I choose Volumio because it has DSD support and plugins make it easy to work for me.

More about Volumio software here:

If you don't use it before, download and extract Win32DiskImager .

Extract the downloaded zip file and write it on SD card. Create or copy a file called ssh in /boot if you want to access your RPi via SSH ( "For security reasons, SSH is disabled by default on all versions after 2.199") - user is volumio and password is also volumio.

Read documentation :

Insert SD card in RPi and connect via wireless or ethernet.

Install and configure GPIO Buttons plugin .

HD44780 LCD plugin is not installed by default but you can install it like this ( thanks to Saiyato who create this plugin and to Gvolt who tell me how to install it ) :

After connecting to Volumio via ssh do this:

1. Download the plugin package


2. Create a directory for unzipping the plugin package

mkdir volumio-hd44780-plugin

3. Unzip the plugin package to the newly created directory

miniunzip -d volumio-hd44780-plugin

4. Change into the directory with the unzipped files

cd volumio-hd44780-plugin

5. Install the plugin

volumio plugin install

Configure the plugin .

Step 3: Hardware Install

First must fix transformers and voltage regulator in place and connect them to power button ; add a glass fuse ( around 1.25A / 250V ) to 220V ac socket .

Test DC voltages and adjust voltages if need it ( in case you use adjustable regulators) : 5Vdc for RPi and Kali Reclocker and +/- 15Vdc for DAC .

Connect Kali to Raspberry Pi and remove jumper from Kali if you use different voltage regulators. To feed with power Raspberry I cut a USB 2.0 Connection Cable that support 3Amps. For Kali I made a cable.

Connect LCD to Kali Header:

- SDA to pin 3

- SCL to pin 5

- Vcc to pin 4

- GND to pin 6

Also connect buttons to Kali using anti bounce filters as you can see in schematic diagram;

Fix in place the DAC and connect power cable and audio out to RCA. Connect I2S from DAC to Raspberry Pi - for this better use shielded cable or make your own ( find the cable you want to use , cover it with aluminium foil , add a small cable to the foil and cover again with insulating tape. Connect the cable foil to case ground).

Audio Contest 2018

Participated in the
Audio Contest 2018