Go Back   Home > Forums > >
Home Forums Rules Articles diyAudio Store Blogs Gallery Wiki Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

Digital Line Level DACs, Digital Crossovers, Equalizers, etc.

DimDim's  ES 9028/9038 DAC Shield For Arduino DUE
DimDim's  ES 9028/9038 DAC Shield For Arduino DUE
Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 11th December 2017, 05:45 PM   #1
SCompRacer is offline SCompRacer  United States
diyAudio Member
 
Join Date: Jul 2005
Location: North IL
Default DimDim's ES 9028/9038 DAC Shield For Arduino DUE

I started this thread as I am building a Twisted Pear BIII DAC with ES9028 DAC chip. I made a mention of this in the Twisted Pear forum and there was some interest for a thread so here it is.

I knew of Dimitris from his posts and blog using TFT screens on previous BIII DAC's. He continues to provide his expertise like HiFi Dunino did with the ES 9018 DAC.

DimDim has a shield and code for the newer 9028/9038 DAC chips. For those of us whom are software challenged, folks like HiFi Duino and Dimitris allows us to use Arduino to control our DAC's and access all the settings.

I have two of his shields and built one. I am waiting for my TFT screen to see if it all works.

I am no electronics expert or authority, audio is just a hobby to me. I can assemble hardware with instruction but would be lost on my own

DimDim's blog. (The screen name is taken from his first and last name, but it is an oxymoron as there is nothing 'dim' about Dimitris). Look for TFT HiFiDUINO Pro page is up..on right hand side.

Dimdim's Blog | DIY Audio, Arduino, Computers, Music
Attached Images
File Type: jpg almost.jpg (234.9 KB, 999 views)
__________________
Rich
  Reply With Quote
Old 11th December 2017, 05:54 PM   #2
SCompRacer is offline SCompRacer  United States
diyAudio Member
 
Join Date: Jul 2005
Location: North IL
Here is link to my digikey parts order list. I have not verified operation yet as I am waiting for my TFT screen.

Digi-Key - Fast Add

You are first hit with page of three items.


"An improved value option is available. View Options"


Click on “View Options” and select increased amount for “increased savings per item” or select actual amount needed. Once you get through this list, you will be taken to order with 22 line items.

Note: You can delete surface mount switch.

CKN9112CT-ND

I needed one surface mount. Through hole reset switch for shield is lower in list.

You could delete one diode, 400v. Original spec part was a 600v, probably doesn’t make any difference?

GF1G-E3/67AGICT-ND

You can also go through DimDim’s shield page as some parts may not be necessary for your build.

Universal Signal Isolator shield for the Arduino DUE | Dimdim's Blog

For keyed connections, check this order. Note that this list does not include all the possible header connections you may use.

Digi-Key - Fast Add

The female connectors use the WM2564-ND, CONN TERM FEMALE 22-24AWG GOLD terminals I had.

There may be other keyed connectors available with different terminals. If someone finds alternatives perhaps they can share it with others.

One thing I found helpful was go to his previous shield pages. There are instructions to download that cleared up connection instructions for the new shield. Many of you probably don't need your hand held like mine...
__________________
Rich

Last edited by SCompRacer; 11th December 2017 at 05:57 PM. Reason: Correct Linkage
  Reply With Quote
Old 12th December 2017, 04:00 PM   #3
wyan is offline wyan
diyAudio Member
 
Join Date: Mar 2013
Registered for the thread.

I am also looking for a software control module for ES9038PRO. I am actually hoping that a ArDAM_Lite kind of module will work: just a Arduino Nano, a ADUM1250 i2c isolator (instead of Si8642), IR sensor, and expansion headers, and of course some codes.

Cheers.
  Reply With Quote
Old 13th December 2017, 06:56 AM   #4
Dimdim is offline Dimdim  Greece
diyAudio Member
 
Join Date: Sep 2008
Location: Athens
DimDim's  ES 9028/9038 DAC Shield For Arduino DUE
Thank you Rich for taking the time to start this thread.

My shield is meant to be universal, so it is not geared specifically towards the ES90xx dac chips, it will work with any dac chip that talks through i2c or serial protocol (like the Soekris).
__________________
http://www.dimdim.gr
  Reply With Quote
Old 13th December 2017, 07:07 AM   #5
Dimdim is offline Dimdim  Greece
diyAudio Member
 
Join Date: Sep 2008
Location: Athens
DimDim's  ES 9028/9038 DAC Shield For Arduino DUE
Quote:
Originally Posted by wyan View Post
Registered for the thread.

I am also looking for a software control module for ES9038PRO. I am actually hoping that a ArDAM_Lite kind of module will work: just a Arduino Nano, a ADUM1250 i2c isolator (instead of Si8642), IR sensor, and expansion headers, and of course some codes.

Cheers.
Considering that glt's (hifiduino's) original code for the 9018 barely fit in an Uno (which has the same capacity as the Nano), that might be hard to accomplish, even without the overhead of a screen. I'm not saying that it's impossible (TPA does it for their Buffalo, even though they do not support IR) but it will definitely require the code to be written from scratch.

The ATMEGA1284p is a better choice IMHO, since it has 128kb of flash, but you will need to design a custom pcb to accommodate it.
__________________
http://www.dimdim.gr
  Reply With Quote
Old 13th December 2017, 09:14 AM   #6
wyan is offline wyan
diyAudio Member
 
Join Date: Mar 2013
Quote:
Originally Posted by Dimdim View Post
Considering that glt's (hifiduino's) original code for the 9018 barely fit in an Uno (which has the same capacity as the Nano), that might be hard to accomplish, even without the overhead of a screen. I'm not saying that it's impossible (TPA does it for their Buffalo, even though they do not support IR) but it will definitely require the code to be written from scratch.

The ATMEGA1284p is a better choice IMHO, since it has 128kb of flash, but you will need to design a custom pcb to accommodate it.
Hi, Dimitris,


Thanks a lot for the tips. I was interested in ArDAM but then I am not into digital volume control and backed up. I am designing a ES9038PRO main board and am looking for an easy and elegant solution for control module like ARDAM. I will check your great stuffs on your website and see if I can find any clue. Thanks in advance.


W. YAN
  Reply With Quote
Old 13th December 2017, 03:33 PM   #7
pixelpusher is offline pixelpusher  United States
diyAudio Member
 
Join Date: Oct 2004
Location: Minneapolis
Rich,
Thanks for starting the thread. And thanks to DimDim for creating this. I will be watching with interest. I've not yet upgraded to the 9038 so it may be a while for me to do this. Did you get the PCB from DimDim or have it made? What is a recommended display? The ones I found are touch panels. I assume that is not needed.
Mike
  Reply With Quote
Old 13th December 2017, 06:22 PM   #8
SCompRacer is offline SCompRacer  United States
diyAudio Member
 
Join Date: Jul 2005
Location: North IL
Happy to help!

From his blog site...this page

TFT HiFiDuino Pro Project | Dimdim's Blog

"3.2″ TFT with resolution of 240 x 400 or 4.3″ TFT with resolution of 272 x 480, compatible with the UTFT library"

The code is written for the two size displays mentioned and you comment out the large display if you use the smaller. You do not need the shield SainSmart has for the display.

The link for 4.3" TFT takes you to SainSmart. If they are out of stock you can check this seller on ebay. Seller name 'trade_spotting.' SainSmart was out so I ordered from this seller, awaiting delivery. SainSmart only shows two in stock now.

SainSmart 4.3 inch TFT LCD Touch Panel for Arduino UNO MEGA2560 R3 | eBay

EDIT: Oh, Dimitris has a link at bottom of shield page saying he sometimes has boards, so contact him via the link.

Universal Signal Isolator shield for the Arduino DUE | Dimdim's Blog
__________________
Rich

Last edited by SCompRacer; 13th December 2017 at 06:26 PM.
  Reply With Quote
Old 13th December 2017, 06:31 PM   #9
SCompRacer is offline SCompRacer  United States
diyAudio Member
 
Join Date: Jul 2005
Location: North IL
Regarding downloading the USI schematic and PCB. This page.

Universal Signal Isolator shield for the Arduino DUE | Dimdim's Blog

The files are in .brd and .sch. Anyone know of a safe program to open them?
__________________
Rich
  Reply With Quote
Old 13th December 2017, 06:55 PM   #10
Dimdim is offline Dimdim  Greece
diyAudio Member
 
Join Date: Sep 2008
Location: Athens
DimDim's  ES 9028/9038 DAC Shield For Arduino DUE
They are Eagle files. You can open them with the free version of Eagle: EAGLE vs. EAGLE Premium | Compare | Autodesk
__________________
http://www.dimdim.gr
  Reply With Quote

Reply


DimDim's  ES 9028/9038 DAC Shield For Arduino DUEHide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Introducing the Buffalo III-SE-Pro 9028/9038 Russ White Twisted Pear 692 16th July 2018 06:29 AM
Please help: nOOb building a 9028 DAC museguy Digital Line Level 14 25th November 2017 11:40 PM
Arduino UNO R3 and Buffalo shield Crom Swap Meet 1 13th October 2016 03:00 PM
Technics SH 9038/ST 9038 audio-kraut Analogue Source 0 2nd July 2005 01:53 AM


New To Site? Need Help?

All times are GMT. The time now is 02:54 PM.


Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 14.29%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Copyright ©1999-2018 diyAudio
Wiki