# AUDIOPHONICS DAC I-Sabre ES9038Q2M OLED Rotary Encoder

**URL:** <https://community.volumio.com/t/audiophonics-dac-i-sabre-es9038q2m-oled-rotary-encoder/45546>\
**Category:** Diy and Tweaks\
**Created:** [March 9, 2021, 5:37pm UTC](https://community.volumio.com/t/audiophonics-dac-i-sabre-es9038q2m-oled-rotary-encoder/45546 "2021-03-09T17:37:04Z")\
**Posts on this page:** 12\
**Page:** 2

<div class="post-metadata">

**Author:** ![Josh2000](https://community.volumio.com/user_avatar/community.volumio.com/josh2000/32/347_2.png) [@Josh2000](https://community.volumio.com/u/Josh2000)\
**Post date:** [March 10, 2021, 5:21pm UTC](https://community.volumio.com/t/audiophonics-dac-i-sabre-es9038q2m-oled-rotary-encoder/45546/21 "2021-03-10T17:21:34Z")

</div>

I consider to order this one just to find out their (secret) I2C address of the display.  
Anyway if it differs from 3C there is not much to fix if it is hardcoded in their microprocessor.  
There are also differences with different rotary encoders 🙂  
[https://www.audiophonics.fr/en/selector-sources-module/input-selector-volume-control-board-with-screen-for-i-sabre-es9038q2m-p-15150.html](https://www.audiophonics.fr/en/selector-sources-module/input-selector-volume-control-board-with-screen-for-i-sabre-es9038q2m-p-15150.html)  
 ![15150-module-source-volume-inpage1](https://community.volumio.com/uploads/default/original/2X/1/1ffa0abdbd8c5f70cea8f3725735bfb2e7ba3fda.jpeg)

Josef

---

<div class="post-metadata">

**Author:** ![EddieCz](https://community.volumio.com/user_avatar/community.volumio.com/eddiecz/32/9050_2.png) [@EddieCz](https://community.volumio.com/u/EddieCz)\
**Post date:** [March 10, 2021, 5:25pm UTC](https://community.volumio.com/t/audiophonics-dac-i-sabre-es9038q2m-oled-rotary-encoder/45546/22 "2021-03-10T17:25:41Z")

</div>

I saw it, but i dont want to invest too much to find that it is hardcoded somewhere inside, i will survive without it.

---

<div class="post-metadata">

**Author:** ![Josh2000](https://community.volumio.com/user_avatar/community.volumio.com/josh2000/32/347_2.png) [@Josh2000](https://community.volumio.com/u/Josh2000)\
**Post date:** [March 10, 2021, 5:33pm UTC](https://community.volumio.com/t/audiophonics-dac-i-sabre-es9038q2m-oled-rotary-encoder/45546/23 "2021-03-10T17:33:26Z")

</div>

Anyway it is something worth to find out i think. You made me “hot” for it.  
I will ask them for support on that before i eventually buy it.

With a little soldering you could use Saiyato’s Rotary Encoder plugin and supercrab’s (+ Adrii) display plugin to make your devices work.

---

<div class="post-metadata">

**Author:** ![EddieCz](https://community.volumio.com/user_avatar/community.volumio.com/eddiecz/32/9050_2.png) [@EddieCz](https://community.volumio.com/u/EddieCz)\
**Post date:** [March 10, 2021, 5:35pm UTC](https://community.volumio.com/t/audiophonics-dac-i-sabre-es9038q2m-oled-rotary-encoder/45546/24 "2021-03-10T17:35:55Z")

</div>

Yes, but hard to say which pins i can use.

---

<div class="post-metadata">

**Author:** ![Josh2000](https://community.volumio.com/user_avatar/community.volumio.com/josh2000/32/347_2.png) [@Josh2000](https://community.volumio.com/u/Josh2000)\
**Post date:** [March 10, 2021, 5:44pm UTC](https://community.volumio.com/t/audiophonics-dac-i-sabre-es9038q2m-oled-rotary-encoder/45546/25 "2021-03-10T17:44:34Z")

</div>

For the display it is easy - use GPIO2 and GPIO3 (PIN 3 and 5) for I2C  
I also use the “cheap” display. It has I2C address 3C but supercrab’s plugin let’s you check for that.

> **[volumio-plugins/plugins/miscellanea/mpd\_oled at master ·...](https://github.com/supercrab/volumio-plugins/tree/master/plugins/miscellanea/mpd_oled)**
>
> Contribute to supercrab/volumio-plugins development by creating an account on GitHub.

The encoder - i can tell you on Saturday how i did it - i do not have the device here and unfortunately no docu on it, but it’s working very reliable with the 100nF capacitors in place like described on Saiyato’s github page.

> **[GitHub - Saiyato/volumio-rotary-encoder-plugin: Simple dual rotary encoder plugin for Volumio 2.x](https://github.com/Saiyato/volumio-rotary-encoder-plugin)**
>
> Simple dual rotary encoder plugin for Volumio 2.x

You may also find this interesting:

> [@\[Guide\] AUDIOPHONICS DAC I-Sabre ES9038Q2M](https://community.volumio.com/t/guide-audiophonics-dac-i-sabre-es9038q2m/8726/12):
>
> … for somebody who need command to switch from I2S to SPDIF and back get current state of DAC amixer -c 1 cget numid=5 set audio input to I2S amixer -c 1 cset numid=5 0 set adudio input to SPDIF amixer -c 1 cset numid=5 1 toggling I2S \<-\> SPDIF in signle command if amixer -c 1 cget numid=5 | grep ": values=0" -q ; then amixer -c 1 cset numid=5 1; elif amixer -c 1 cget numid=5 | grep ": values=1" -q ; then amixer -c 1 cset numid=5 0 ; fi

---

<div class="post-metadata">

**Author:** ![EddieCz](https://community.volumio.com/user_avatar/community.volumio.com/eddiecz/32/9050_2.png) [@EddieCz](https://community.volumio.com/u/EddieCz)\
**Post date:** [March 10, 2021, 10:10pm UTC](https://community.volumio.com/t/audiophonics-dac-i-sabre-es9038q2m-oled-rotary-encoder/45546/26 "2021-03-10T22:10:13Z")

</div>

Many thanks Josh, but i removed it all and will let it naked, i bought this for easy use and dont want torture myself with another tweaks, i have something better

 ![16154141907714192245433306779626](https://community.volumio.com/uploads/default/original/2X/6/65f04726d6d8744e276fea871079c14affc60348.jpeg)

---

<div class="post-metadata">

**Author:** ![Josh2000](https://community.volumio.com/user_avatar/community.volumio.com/josh2000/32/347_2.png) [@Josh2000](https://community.volumio.com/u/Josh2000)\
**Post date:** [March 11, 2021, 12:19pm UTC](https://community.volumio.com/t/audiophonics-dac-i-sabre-es9038q2m-oled-rotary-encoder/45546/27 "2021-03-11T12:19:14Z")

</div>

Oh nice - sure an OLED display won’t fit that retro style 🙂

---

<div class="post-metadata">

**Author:** ![EddieCz](https://community.volumio.com/user_avatar/community.volumio.com/eddiecz/32/9050_2.png) [@EddieCz](https://community.volumio.com/u/EddieCz)\
**Post date:** [March 11, 2021, 12:53pm UTC](https://community.volumio.com/t/audiophonics-dac-i-sabre-es9038q2m-oled-rotary-encoder/45546/28 "2021-03-11T12:53:24Z")

</div>

But now i have new info from Audiophonics help, it is possible to use this another connector, but only for SPI displays.

Ed

---

<div class="post-metadata">

**Author:** ![Josh2000](https://community.volumio.com/user_avatar/community.volumio.com/josh2000/32/347_2.png) [@Josh2000](https://community.volumio.com/u/Josh2000)\
**Post date:** [March 11, 2021, 5:51pm UTC](https://community.volumio.com/t/audiophonics-dac-i-sabre-es9038q2m-oled-rotary-encoder/45546/29 "2021-03-11T17:51:40Z")

</div>

Interesting - but what “another connector” do you mean ? - the 40PIN ?  
I don’t see any SPI connector on the DAC board.

Did you also ask for the I2C address of their OLED displays ?

Josef

---

<div class="post-metadata">

**Author:** ![EddieCz](https://community.volumio.com/user_avatar/community.volumio.com/eddiecz/32/9050_2.png) [@EddieCz](https://community.volumio.com/u/EddieCz)\
**Post date:** [March 11, 2021, 7:57pm UTC](https://community.volumio.com/t/audiophonics-dac-i-sabre-es9038q2m-oled-rotary-encoder/45546/30 "2021-03-11T19:57:33Z")

</div>

Yes, please see yellow frame in image, and another interesting thing, they write rotary encoder works only with OLED screen, not true it works pretty alone as well

Ed

 ![audiophonics-dac-i-sabre-es9038q2m-raspberry-pi-i2s-spdif-pcm-dsd-usb-c-power-supply](https://community.volumio.com/uploads/default/original/2X/6/6af1cdff03b211fbb9866e458a86ebd1f726fba4.jpeg)

See my first assembly

 ![20210311_210016](https://community.volumio.com/uploads/default/original/2X/0/00b77e00aaf6293387821243287c9dcf8ee44242.jpeg)

---

<div class="post-metadata">

**Author:** ![Jungstar](https://community.volumio.com/user_avatar/community.volumio.com/jungstar/32/9546_2.png) [@Jungstar](https://community.volumio.com/u/Jungstar)\
**Post date:** [April 11, 2021, 2:26pm UTC](https://community.volumio.com/t/audiophonics-dac-i-sabre-es9038q2m-oled-rotary-encoder/45546/31 "2021-04-11T14:26:09Z")

</div>

Can you explain what you did there…

---

<div class="post-metadata">

**Author:** ![EddieCz](https://community.volumio.com/user_avatar/community.volumio.com/eddiecz/32/9050_2.png) [@EddieCz](https://community.volumio.com/u/EddieCz)\
**Post date:** [April 12, 2021, 8:58am UTC](https://community.volumio.com/t/audiophonics-dac-i-sabre-es9038q2m-oled-rotary-encoder/45546/32 "2021-04-12T08:58:14Z")

</div>

Yes, this was assembly first version, Raspberry Pi + Audiophonics DAC I-Sabre + Audiophonics power module, then i added driver for analog VU meter. Also Audiophonics rotary encoder is visible.  
In 2-nd version I replaced analog VU with 4" LCD driven by peppymeter, I also replaced rotary encoder with IR remote control. See image below

 ![radio](https://community.volumio.com/uploads/default/original/2X/f/fc819d7498da48790e282f8ce36d737328addf43.jpeg)

[Previous page](https://community.volumio.com/t/audiophonics-dac-i-sabre-es9038q2m-oled-rotary-encoder/45546.md?page=1)
