after i looked about some cheap SPDIF (Coax+opt) to I2S converter, i came across these 2 birds:
AK4113: (10$ at Ebay & Aliexpress)and CS8416: (12$ at Ebay & Aliexpress)
they are both capable of max 192khz input and u can select the input-port via the „BUT“-port switch..
The LCD-display should show the Input-Line and the sample-frequency..
and because there were no wiring diagram on the sellers-site i searched a bit/lot and found some wiring-diagrams for these 2 on audiophonics.fr..
(just in case there were also google-user who are interested in such a diagram)
because here is so much feedback/and website-views on this ES9028Q2M i thought i write something about it again..
after thinking about programming this STM 8S103F3 MCU on the board (and see some Arduino IDE tuturials to become a LED blinking par example->https://learn.sparkfun.com/tutorials/sik-experiment-guide-for-arduino—v32/experiment-1-blinking-an-led , super nice a MUST to watch !! 😉 ) and examining the layout i see that there are also these „Vol+“,“Vol-„, „Delay“ (means filter-settings (FIRs) i think) and the „DSD“ + „PCM“ holes for Diodes/LEDs..
to make this LEDs „shine“ 😉
also with such Buttons (here i had measurements about 1cm*0,7cm (100mm*70mm)) it must be possible to have a HW-Volume and Filter-Control..
but u have to solder it right 😉 ..
another possibility would also be to solder some 4 Male 2.54mm Pin Header on it, and connect it then to a STM32F103C8T6 by example to control it via this (and with a bluetooth-receiver-transmitter and bluetooth-app par example..)
still thinking about; greets for the moment 😉
i normally „hate“ this Volumio->came back to it by chance..
so, very smooth and clean..not so many pops,clicks and noise..relaxed..->try it !! 😉 (i wondered myself->relatively good alternative to the other rpi-audioplayer at present)
I used „Generic I2S DAC“ and then came „Hifiberry-DAC“ automatically..
tried to upsample it to 384khz but was not possible „ALSA-error“->and so we are back to the main problem with 384khz and this ES9028Q2M-Board (tried to recall it here, before i forgot it again):
Over I2S and the RPI3B its normally only up to 192khz->for more (384khz) u need a kernel patch..
In picoreplayer u can use the „es9023“ overlay and the the „384khz“-option then (as said some articles before); but picoreplayer is not so comfortable..
same at present with MoodeV4B9 and „hifiberry-dac“->because it has not now the advanced and realtime-kernel as before also no 384khz: same at present with Dietpi..
DoP seems possible; and so we come to the next article->DSD-LED (+Volume and FIR-Buttons) on these ES9028Q2M->http://essabre-90xx-rpi.sfb2.com/2017/11/dsd-led-volume-and-fir-buttons-on-these-es9028q2m-boards-diy/
here are first reviews on the ES9038Q2M-chinese-Boards:->http://www.diyaudio.com/forums/digital-line-level/297351-chinese-es9018k2m-i2s-dac-post5240556.html (many thanks to „Drone7“ there.. 😉 )
->“First impressions… I am quite surprised… My Diyinhk 9018k2m with 3x custom power supplies is bested by this 9038q2m using a single 15+-0-15- supply. (plenty of opportunity here for upgrading )
It does not have the ‚clinical‘ presentation I associate with ESS chips… and seems warmer and fuller yet without sacrificing detail.
Resolution and soundstage is noticeably better than the 9018k2m .
I have wired a 50k audio taper pot and can adjust volume. Not a big range but enough to use as a ‚digital controller‘ direct to a power amp.
Using a rotary switch to change inputs. No switching noises ! Very smooth operation.
Will try switching filters next but can’t see the need really. Who changes filter on a track by track basis? .
I would rather listen to one for a week then try another and eventually settle on a preferred filter then leave it jumpered.
Inputs tested …Usb to i2s, optical, and coax all work.
… so far no direct i2s driver to be found..:-(
I am using a usb to i2s (raspberry pi player) interface and this works ok mostly… lock not achieved unless the dac is switched on while the Pi boots. If it is on first the Pi does not recognise it.
If anyone finds a dtoverlay for this I would be most interested…“
Maybe on the drivers AUDIOPHONICS I-Sabre DAC ES9028Q2M Raspberry Pi ?
Tried that . Does not work..
I recall reading that the 9038Q2m is equivalent to two 9018k2m so drivers may be very different..
you are not getting noise or glitches between tracks or on changing sample rate tracks – even on high res?
Nope, no noises,clicks,pops or otherwise. Plays smoothly when moving from 24/96 to DSD to 16/44..
Using usb to i2s.(XMOS USB U8->https://www.ebay.com/itm/XMOS-U8-USB-384K-32B-module-I2S-SPDIF-output-support-DSD-for-es9018-DAC-hifi-amp/282706307492?hash=item41d29be9a4:g:bgsAAOSwoVNZ7xy~
3pole 4position switch.
Position 1 connects as if jumper J2=optical spdif in,
position 2 as if jumper J3=coax spdif in,
position 3 as if jumpered both J2 & J3=i2s in,
position4 no connection so acts as mute.
It matters not which pin the black wire connects to on that side on the board header as they are all shorted to each other.
(Board power supply: AC 15-18VX2 (3 lines) + AC 7-12V (2 lines))
Fourdee over at Dietpi->https://github.com/Fourdee/DietPi made a script for an automated DietPi + MoodeAudioV4B9 install..
works here (RPI3B + I2S-ES9028Q2M) fabulous and with absolut no issues (install/compile about 35-45min)..
„Skript“/infos are here->https://github.com/Fourdee/DietPi/issues/1223
„Currently in testing, under RPi Stretch.
Steps to test the DietPi + moOde installation:
Download the DietPi Stretch image and write to SD card: http://dietpi.com/downloads/testing/DietPi_RPi-armv6-(Stretch).7z
Download the following automated installation file http://dietpi.com/downloads/conf/moode/dietpi.txt and save it to the SD card /boot/dietpi.txt. This will automatically install moOde on 1st run.
Connect HDMI if you want to see the installation process.
Eject SD card, pop into RPi and power on“
(PS.: its then „dietpi/“ in the browser-line and not „moode/“ and the ssh-login data is: user=root and pass= dietpi)
bought some STM32F103C8T6 („Blue Pill“) of about 1,55€ (1,72$) !! at Aliexpress->Link
thought i could use it for my planned own DIY-DAC to display input-source, samplerate, filter-settings, volume etc..
also a 2.6 “ TFT (240X320)->Link (Youtube-Vid is with an 0.96 OLED)
you can program/flash it with a Raspberry Pi->Link, no need for a usb-ttl adapter or ST-Link or something..
so, and with this Arduino IDE u can write some little programms/“sketches“ and write/upload them directly to the chip..
now i must a find a way to read out some information (from maybe a XMOS-USB-Bridge) about the samplerate for example, or maybe which input (USB (I2S), opt, coax) and write it out on a display..
but super no clue at present !! 😉 , i´ll inform you here about some progress..