Welcome, Guest
You have to register before you can post on our site.



Search Forums

(Advanced Search)

Forum Statistics
» Members: 34
» Latest member: wlamho
» Forum threads: 32
» Forum posts: 58

Full Statistics

Online Users
There are currently 2 online users.
» 0 Member(s) | 2 Guest(s)

Latest Threads
ESP32S-Geekcreit 36 pin..
Forum: first steps/general thoughts
Last Post: admin
6 hours ago
» Replies: 0
» Views: 15
new 9038q2m dac card audi...
Forum: new 9038q2m dac card audiophonics + KALI included
Last Post: admin
05-05-2018, 16:10 PM
» Replies: 0
» Views: 192
OP-Amp rankings/experienc...
Forum: OP-Amp rankings/experiences ES-Sabre-Boards
Last Post: admin
04-21-2018, 00:39 AM
» Replies: 0
» Views: 386
Measurements Of Generic E...
Forum: Measurements Of Generic ES9038Q2M DAC Board
Last Post: Terry
04-11-2018, 06:53 AM
» Replies: 0
» Views: 583
Pinout + softwareserial.h...
Forum: Pinout + softwareserial.h Wemos D1R2 (NodeMcu V3)
Last Post: admin
04-08-2018, 16:50 PM
» Replies: 0
» Views: 597
How to upgrade ES9028Q2M ...
Forum: How to upgrade ES9028Q2M sound when listening through headphones
Last Post: admin
04-06-2018, 14:09 PM
» Replies: 2
» Views: 786
Install ES9028/9018 DAC d...
Forum: How-to port ES9028Q2M (i-sabre) driver into Volumio
Last Post: admin
04-06-2018, 10:46 AM
» Replies: 3
» Views: 1,676
HC-06 (BT) set name,baudr...
Forum: BT-Module HC-06 rename(set name+baud+pin) sketch+links
Last Post: admin
03-10-2018, 22:02 PM
» Replies: 0
» Views: 1,617
Standard Driver XMOS Audi...
Forum: Standard Driver V3.34
Last Post: admin
03-10-2018, 19:54 PM
» Replies: 2
» Views: 2,654
Forum: AUDIOPHONICS DAC USB 9028Q2M Volume-button+sound problems
Last Post: kwama
03-10-2018, 18:43 PM
» Replies: 2
» Views: 1,757

  ESP32S-Geekcreit 36 pin..
Posted by: admin - 6 hours ago - Forum: first steps/general thoughts - No Replies

so,  Wink
here are first steps/links/tips etc.. for the Geekcreit ESP32S->Link

[Image: geekcreit.jpg]
at starting with it, i´ve just seen that there were many different ESP32S; some with 28 pins (by example) and some with 36 pins (didnt knew it before)..

so, thats the first point Wink  (i will now post here some steps/links/experiences "randomly"; some results in testing out the software for it..)

2. good link is here->https://github.com/espressif/arduino-esp32/issues/544

3. if u use the 5V out from the Vin-pin (in case u r connected via 5V USB) dont cross it with the 3.3V-ground on the other (not vin-side) or else u will burn your esp32S

4. HardwareSerial Serial1(1);  // UART1/Serial1

void setup() {
 Serial1.begin(9600,SERIAL_8N1,9,10); //You can change 9 and 10 to another pins

5. Some of broken out pins are used internally be the ESP32 module to communicate with SPI memory. They are grouped on one side of the board besides the USB connector and labeled D0, D1, D2, D3, CMD and CLK. In general these pins should be left unconnected or access to the SPI flash memory / SPI RAM may be disturbed.

6.#include "BluetoothSerial.h"

BluetoothSerial SerialBT;

void setup() {
  SerialBT.begin("ESP32test"); //Bluetooth device name
  Serial.println("The device started, now you can pair it with bluetooth!");

void loop() {
  if (Serial.available()) {
  if (SerialBT.available()) {

7. pin-layout especially for this board (36 pin) (Banggood)!!
(its from here:->https://forum.banggood.com/forum-topic-258596.html )

3V3   |  2 | 3V3   
GND   |  1 | GND   
D15   | 23 | IO15  
D2    | 24 | IO2   
D4    | 26 | IO4   
RX2   | 27 | IO16  
TX2   | 28 | IO17  
D5    | 29 | IO5   
D18   | 30 | IO18  
D19   | 31 | IO19  
D21   | 33 | IO21  
RX0   | 34 | RXD0  
TX0   | 35 | TXD0  
D22   | 36 | IO22  
D23   | 37 | IO23  

VIN   |  X  |Goes to the voltage regulator
GND   |  1  |GND      
D13   | 16  |IO13     
D12   | 14  |IO12     
D14   | 13  |IO14     
D27   | 12  |IO27     
D26   | 11  |IO26     
D25   | 10  |IO25     
D33   |  9  |IO33     
D32   |  8  |IO32     
D35   |  7  |IO35     
D34   |  6  |IO34     
VN    |  5  |SENSOR_VN
VP    |  4  |SENSOR_VP
EN    |  3  |EN  

7B: additional info->https://desire.giesecke.tk/index.php/201...finitions/

8. links for web gpio->http://www.iotsharing.com/2017/06/arduin...m-web.html

9, EmbAjax->https://github.com/tfry-git/EmbAJAX

(more to come Smile  )

Print this item

  new 9038q2m dac card audiophonics + KALI included
Posted by: admin - 05-05-2018, 16:10 PM - Forum: new 9038q2m dac card audiophonics + KALI included - No Replies

so,  Smile
hence/according to a question "Kali reclocker with DSD ?" by "Vinboy" and the answer from "Terry":

"...Hi, it's DSD using Dop.
I use a custom version of Moode that allows up to Dop/ DSD256 to play and that has custom filters/gain config for ess chip." 

here´s a link-tip by "Terry" :


[Image: ap-kali-1.jpg]

[Image: ap-kali-2.jpg]
[Image: ap-kali-3.jpg]

Print this item

  OP-Amp rankings/experiences ES-Sabre-Boards
Posted by: admin - 04-21-2018, 00:39 AM - Forum: OP-Amp rankings/experiences ES-Sabre-Boards - No Replies

so,  Smile
because i´ve tested a few OP-Amps right now (all this concerning to these chinese-essabre-boards) and i´ve got the feel/experience that it has huge/massive impact on the sound/tone here in this case on the sabre-boards (f*** on: "i hear no difference, the NE5532 is enough") i wanted to write down my experiences so far and in a short list..
and whats more interesting is how some other user feel about the different OP-Amps..

so please share here YOUR experiences and suggestions.. !!

I´ve tested so far:
NE5532,OPA2604,OPA2134,Muses8920 (on a ES9018K2M,ES9028Q2M and ES9038Q2M)..
Ranking (from high to low)
4.(really worse on these boards)OPA2604

so and because this Muses8920 sounds really "brilliant" on the ES9038Q2M par example (and on the other two too) and have IMO an impact of min.15-20% on the tone i was just thinking to buy 2 LME49710 or one LME47920 (i´ve ordered right now the LME49720 (5€)) (according to this "recommended" ES-Sabre-list (from ES-Sabre)->
[Image: table-1.jpg]
(its from this post-> http://essabre-90xx-rpi.sfb2.com/2018/04...ietpi-6-5/)

(the AD797 would be the optimum (or some Burson V5 or some discret OP-Amp) i guess) but right now its cheaper to order these two..

by that i´ve seen that "Terry" uses some Muses in his wonderful,wonderful DIY-DAC (more pics maybe to come) and i wondered if he tested out some other OP-Amps on these board..

as said, i´m only writing this because i´ve got the feel that the different OP-Amps have a real great impact on the tune (in any case on these boards)  in opposite to some other opinion that "u can´t hear any differences") (tss,tss,tss, i don´t get it how to write such crap)..

POST your experiences here !!

Print this item

  Measurements Of Generic ES9038Q2M DAC Board
Posted by: Terry - 04-11-2018, 06:53 AM - Forum: Measurements Of Generic ES9038Q2M DAC Board - No Replies


Print this item

  Pinout + softwareserial.h Wemos D1R2
Posted by: admin - 04-08-2018, 16:50 PM - Forum: Pinout + softwareserial.h Wemos D1R2 (NodeMcu V3) - No Replies

so,  Smile
because i have here really problems in finding out the right pin-definitions from a WeMos D1-R2 (NodeMcu V3) for using it in the Arduino-IDE i have here some (first) info which is now working for me:

#define D0 16
#define D1 5 // I2C Bus SCL (clock)
#define D2 4 // I2C Bus SDA (data)
#define D3 0
#define D4 2 // Same as "LED_BUILTIN", but inverted logic
#define D5 14 // SPI Bus SCK (clock)
#define D6 12 // SPI Bus MISO
#define D7 13 // SPI Bus MOSI
#define D8 15 // SPI Bus SS (CS)
#define D9 3 // RX0 (Serial console)
#define D10 1 // TX0 (Serial console)

by that if u use "softwareserial.h" because the Wemos + NodeMcu v3 have only one rx/tx-line and they are absolutely binded to the usb-serial
 and when compiling an arduino-sketch on these platforms u get an "softwareserial.h" is missing, u have to add this library->



#define D6 12 // SPI Bus MISO for rx 
#define D5 14 // SPI Bus MOSI for tx

SoftwareSerial BT(D6, D5);

.zip   espsoftwareserial-master.zip (Size: 8.44 KB / Downloads: 0)

(the other one->github/8266/basics..) is too old i think..

(its from here->https://github.com/esp8266/Arduino/issues/584 )

Print this item

  How to upgrade ES9028Q2M sound when listening through headphones
Posted by: admin - 04-06-2018, 10:46 AM - Forum: How to upgrade ES9028Q2M sound when listening through headphones - Replies (2)

many,many thx !! (and also for the "product"/Aliexpress-link)  Smile
(much appreciated)

Print this item

  Install ES9028/9018 DAC driver into Volumio
Posted by: kennyliveforever - 04-05-2018, 20:55 PM - Forum: How-to port ES9028Q2M (i-sabre) driver into Volumio - Replies (3)

As we know, the boards based on the ES9028\9018 chips work fine with the driver of the I-Sabre 9028k2m audio driver in the DietPi, but the official audio plugin for these boards does not work in Volumio. This is because when the driver is turned on in the DietPi, driver sources are downloaded and builded in accordance with the source code of the kernel, so all we need is to do the same in Volumio.  

1. Login into Volumio through the command line under the root user:

login: root 
password: volumio

2. Download necessary tools:

apt-get install python build-essential git device-tree-compiler gcc-4.9 g++-4.9

3. after these we need download Volumio kernel sources:

volumio kernelsource

4. Rename source files folder:

mv /lib/modules/4.9.80+/build /lib/modules/4.9.80+/source

5. Download driver source

git clone https://github.com/SatoruKawase/I-Sabre-K2M

6. Enter in driver source folder:

cd I-Sabre-K2M

7. Build kernel modules:


8. Install kernel modules

make modules_install

9. Rename source files folder again:

mv /lib/modules/4.9.80+/source /lib/modules/4.9.80+/build

10. Build driver:

make dtbs

11. Install driver:

make install_dtbo

12. If all it's OK open Volumio config.txt:

sudo nano /boot/config.txt

and add folowing string:


13. Reboot device:

sudo reboot

14. Check driver installation: 

aplay -L

if you see these

    I-Sabre K2M DAC

    Default Audio Device

it's mean what all is OK
Enter into Volumio web GUI and choose I-Sabre ES9028 DAC in sound perferences, If needed reboot device and...


Print this item

  HC-06 (BT) set name,baudrate,pin etc..
Posted by: admin - 03-10-2018, 22:02 PM - Forum: BT-Module HC-06 rename(set name+baud+pin) sketch+links - No Replies

so,  Smile
because i just wanted to change the Bluetooth-name ("identifier") of my HC-06 BT-module->2,40€ Aliexpress or Ebay->LINK
[Image: hc-06-1000.jpg]
from "HC-06" to "Cambridge Audio 540A Remote" by example 
i had to google thousand hours again  Smile to find a working !! sketch/tutorial..
and at last i came across this site->http://www.martyncurrey.com/arduino-and-hc-06-zs-040/

it is well known (and works ;-) )

little tut:
1. upload exactly this sketch (i changed the softwareserial to 4,5 instead of 10,11..needed the pins elsewhere)

.rar   bt-name-hc06.rar (Size: 585 bytes / Downloads: 0)

// Basic Bluetooth sketch HC-06_01
// Connect the Hc-06 module and communicate using the serial monitor
// The HC-06 defaults to AT mode when first powered on.
// The default baud rate is 9600
// The Hc-06 requires all AT commands to be in uppercase. NL+CR should not be added to the command string
#include <SoftwareSerial.h>
SoftwareSerial BTserial(4, 5); // RX | TX
// Connect the HC-06 TX to the Arduino RX on pin 4. 
// Connect the HC-06 RX to the Arduino TX on pin 5 through a voltage divider.
void setup() 
    Serial.println("Enter AT commands:");
    // HC-06 default serial speed is 9600
void loop()
    // Keep reading from HC-06 and send to Arduino Serial Monitor
    if (BTserial.available())
    // Keep reading from Arduino Serial Monitor and send to HC-06
    if (Serial.available())

2. turn off your bluetooth (on your tab/smartphone/pc) that the module is NOT paired !!
3. reset the Arduino/or upload the sketch again ;-)
4.change the serial monitor settings in your Arduino IDE to "no line ending" ->

[Image: hc-06no_line_end.jpg]

5. if u now send "AT" in the Arduino serial monitor and if u´ll get an "OK" the HC-06 likes you  Heart
u can now type "AT+VERSION" for example; i got here: "linvorV1.80"
6. now u can type"AT+NAMEyourchoice" , if u r lucky u´ll get an "OKsetname(OK)Smile  and that was it..
(as said, module has not to be paired and other choices like AT+PIN or AT+BAUD are described in the link above)

Print this item

Posted by: kwama - 03-10-2018, 12:22 PM - Forum: AUDIOPHONICS DAC USB 9028Q2M Volume-button+sound problems - Replies (2)

hi evryone,

just iwn an audiophonics dac usb dsd 384 es 9028q2m ess sabre chip, within a box just two buttons for pretended volume control, but it doesnlt work at all and the global sound of this dac revealed agressive resonant sound .
My question how to setup tye pretended hardware volume to get a good sound instead of agressive/resonant sound ??


Print this item

  V4.38 from matrix-digi.com
Posted by: admin - 03-04-2018, 01:29 AM - Forum: V4.38 from matrix-digi.com - No Replies

original comment->

it was from "Krunoslav" (thx again) to test wasapi (push) with foobar2000 and DSD..
works here (Skysong(Singxer)-XMOS-USB-bridge+ES9038Q2M (via I2S) NOT !! 
but after installing my "stuttering"/buffer problems with files above 16/44,1 (now here in 24/192) (and with the Singxer USB-driver V4.36) are gown away Smile  (so i attach the driver here anyway, but beware->i had super problems with my antivir with this file/setup.exe) !!

.zip   Matrix_Audio_All_Driver-zip.zip (Size: 2.18 MB / Downloads: 18)

Print this item