Build thread for Diyinhk ES9018 DAC on Ebay

Status
Not open for further replies.
Heh! :)
Thanks for that! anyway i was thinking that my SPDIF level converter was not working so was giving up trying till my amanero arrive.. But it's actually jumper thing going.
Now tested DAC for the first time and it's working with SPDIF input!!!
Beautiful!!!
An externally hosted image should be here but it was not working when we last tested it.

Still waiting Amanero..

By the way, I'm using EPSON.

Yours shows the input in your case spdif1 I have a blank space there?

Another funny thing. If I power the arduino from the 9v jack and the lcd from the onboard regulator on the arduino 5v pin it boots slower. You can see the blocks on the lcd screen and then the boot text

If I power the arduino using the v-in pin and I tie the lcd power onto it it boots twice as fast. On power on you will see the boot text almost instantly..
 
Well, this is mine for now :) little bit messy but..
2uqu2enu.jpg

Until I find enclosure to pack things up.
Also experimenting with VFD display power management, brightness settings.. I would like to have sort of sleep timer after 30 seconds to put display to sleep, also maybe input selector on remote..
But that's HIFIDUINO things..
Never ending story :)
 
Nice.

Mr hifiduino thinks that my diyinhk usb to i2s is to blame and that it's also trying to communicate with the es9018. It's that or I have a dead es9018.

What did you use for spdif input? I was looking at twisted pear audio but could not find that module for spdif level conversion.
 
Last edited:
Ah thank you, that was it!

I don't really need a spdif in input, it's just to test if the usb to i2s is to blame.
A second analogue output would be nice for me reel to reel deck :)

I still don't know, why you have input selection in the right corner and I have a blank space.

Thanks for the pictures, I think we have almost the same setup except you use a different usb to i2s solution.
 
Hi,
I want to realise a Hi-end DAC from the Diyinhk ES9018 DAC and the Diyinhk Isolated XMOS DSD DXD 384kHz high-quality USB to I2S/DSD PCB with ultralow noise regulator.

1) I see many pictures on this thread about bypass and signal capacitors and someone doesn't follow the indication on the pcb with electrolytics evrywhere with ceramic capacitors. What is the better combination and the value ?

2) what is the better output stage ? transfo lundahl LL1684, unbalancer tube output stage from john Broskie, output stage with amp-ops or discrete components ?

Sorry for my poor english and thanks for ansewering
Best regards
 
Hi,
I want to realise a Hi-end DAC from the Diyinhk ES9018 DAC and the Diyinhk Isolated XMOS DSD DXD 384kHz high-quality USB to I2S/DSD PCB with ultralow noise regulator.

1) I see many pictures on this thread about bypass and signal capacitors and someone doesn't follow the indication on the pcb with electrolytics evrywhere with ceramic capacitors. What is the better combination and the value ?

2) what is the better output stage ? transfo lundahl LL1684, unbalancer tube output stage from john Broskie, output stage with amp-ops or discrete components ?

Sorry for my poor english and thanks for ansewering
Best regards

Hello there.

Did you ever get a good answer for the 4 choices and try them out. I am reviewing this again. The capacitor out is the simplest ans#d may be the best, if it is merely to get the signal volts out, But the transformer may in adjusting other things get a better sound balance and remove the jitter
 
Should not be too difficult. My suggestions:

1. Hardware: You will need a microcontroller connected to the I2C pins of the DAC. If you use an Arduino, you can go to HiFiDuino for some firmware. Hardware change to the DIYinHK PCB: change the I2C Address pin on one of the 2 boards (so you can configure one to be the L and one to be R).

2. Firmware.
- Set MONO mode.
- Set one chip to be L channel, the other R.

You'll need the data sheet to do the register changes needed for this. It's not public (still, for some reason), so I can't publish the method.

3. Output.

The output stage should be one which accepts current as an input, and has an input impedance of a few ohms or less. Then you can just parallel-connect the L & R outputs of each board, to make the two audio outputs.

I have not tried it yet though, so you will need to try. Please report here, with your results.
 
Your I2S source must be a bus MASTER - but that is normal for USB audio receivers. In this case, all the ES9018 I2S pins are inputs, so parallel connexion is no problem.

For SPDIF, we have to make a receiver circuit to feed the 9018. Just add an extra logic buffer, to feed the second board.

The output from a TOSLINK receiver can usually be shared between two inputs.

I don't think it will be difficult, provided you have a microcontroller board. An Arduino is easy, and any of the ARM platforms on the mbed.org site are very low cost, and can easily be set up to do what you need with I2C register configuration.
 
DSD Playback Issue

Hi all, I just recently finished building the diyinhk board which has been lying around here unused for much too long now.

Surprisingly it works pretty well (this was my first encounter in the world of diy audio electronics) and the DAC locks to every PCM sample rate I am able to feed from the Amanero hooked on to it.

However there seems to be an issue with DSD playback. When I feed DSD64 via the Amanero, always the left channel is louder on the meter of my power amp. The same track converted to PCM is balanced between left and right and also other PCM tracks do not show any balancing issues.

Any hints for troubleshooting? So far I tried swapping the cables for connecting the Amanero but probably this is something in the analog stage (which is the stock circuit of the board with AD797 opamps). Thanks in advance for any suggestions!
 
Status
Not open for further replies.