ES9038Q2M: I2C-connection/TFTLCD-displays SDA/SCL

so, 😉
came by chance about this “new feature”; had read about it but forgot it; its from this forum->http://audiodiyers.hu/viewtopic.php?f=48&t=3615&sid=3d4bd2f2c89af6709dfbbe53ec0a9ee3&start=50#p74779
means we can expect a “panel” (over I2C !!) for it->”..the backpanel was developed by the end of february..”(VR1.06)
and there were several panel/options via I2C->not only 16*2, also 128*64, 320*240 and so on !! 😉

 

 

https://freematics.com/pages/products/tft-lcd-shield-3-2/

try at present to test out some libraries for this..

ES-SABRE FORUM (Update) + HC-06 BT Rename + Dietpi 6.4 (+ES9028Q2M)

so, 😉
sorry, i´ve just seen that it was impossible for unregistered user/guests to see any content in the forum->forget to uncheck “Force Guests to register/login to access the full content“(it was, as i hardly remember, because of the f***** spam-attacks); its solved now..->FORUM
second i´ve made a new post how to change the “identifier/baudrate/pin” of a HC-06-BT-module->http://essabre-90xx-rpi.sfb2.com/forum/showthread.php?tid=34
third i´ve updated to “DietPi 6.4“->http://dietpi.com/ and it plays here soo very well with my “ES9028Q2M”->absolute wonderful..(just connected 2 DIP-buttons via a breadboard to the 8 pin HW-control on it..); soo nice..(i will also try in future to solve/control it via some BT/Arduino-control)
fourth i´ve installed/set up a “search“-widget in the upper right..thought it was already there but wasn´t 😉


DIY: First tests 2.6″ TFTLCD (320*240) Arduino UTFT-library..

so, 😉
see above..absolutely “low” 😉 , but as test->UTFT-font is: “GroteskBold32X64”->http://www.rinkydinkelectronics.com/r_fonts.php

“wait,wait,wait..but for what ?” 😉

(i will try to use some bitmaps/icons in future (like in the hifi-duino-project) but at present its really difficult for me to “include” them/set them up in the sketch, also because of the very low ram-resources on an arduino (on a NodeMCU v3 for example u have up to 32MB flash and not max 256kb!! like on an Arduino (Mega2560))-there are some ways to optimize it, but for now i´m glad to got it to work at all 😉 )

ES9038Q2M/ES9018K2M: DSD (+PERFECT BITSTREAMING) WIN8.1-FOOBAR2000 (PART 3)-> DoP (352k) works !!

so, 😉
because “Krunoslav” (again 😉 ) send us a link “Foobar 2000 for Dummies (Part 2) – Playing DSD – New SACD plugin”->https://diyaudioheaven.wordpress.com/digital/pc-software/foobar-2000-for-dummies-part-3-new-experimental-sacd-plugin-v-0-9-x/
i updated my Foobar2000 to the latest SACD-Plugin+DSD Soundprocessor (V1.10->https://sourceforge.net/projects/sacddecoder/files/foo_input_sacd/) and followed some steps to set it up..
so, first: got it to work !! but only at present here via DoP (352k) with the Skysong(Singxer)-USB-bridge+ES9038Q2M (via I2S)..(it doesnt matter for me that it isnt DSD-nativ right now):

second, first musical impressions: relatively “dry”, very low latencies i guess..have to hear here more..(but it could be more in another “league” (DSD vs PCM))..
so, third, i fiddled a little bit around and here are now the settings which worked for me: (there could be other possibilities/ways as said)

first under “preferences”->”output” i choose “ASIO:DSD Transcoder (DoP/Native)->

then under “output”->”ASIO”->”ASIO Drivers”->”DSD Transcoder (DoP/Native)”, double click on it and then (which is strange, because normally this Singxer-ASIO component didnt work at all until now)->”Singxer USB-Audio Device” (no other ASIO-device works btw.)


fourth, also strange, under “preferences->tools->SACD”->”DSD+PCM” + “352800 (PCM)” but with “DSD Processor: None !!..”


as said, there could be other possibilities too but for me its enough for now and, as said, 2 strange things: The ASIO-Singxer-USB-Audio component works and DSD-Soundprocessor on “off” too..(but the latter could be a little bug)..
so, and now it works here really great 😉 ..this DoP/DSD-nativ-thing is sometimes really in a different league (but that really depends on your DSD-material too)

ES9038Q2M/ES9018K2M: DSD (+PERFECT BITSTREAMING) WIN8.1-FOOBAR2000 (Part 2)

so, 😉
thx to “Krunoslav” again, he sent us some new driver (V4.38 from matrix-digi.com) to test perfect bitstreaming via wasapi under Win8.1+Foobar+Skysong(Singxer)-XMOS-USB-bridge+ES9038Q2M->see comments->http://essabre-90xx-rpi.sfb2.com/2018/02/es9038q2m-es9018k2m-dsd-perfect-bitstreaming-win8-foobar2000/#comment-50..
unfortunately it doesnt work here for me but i will upload it to the forum anyway (LINK)..but be careful i had here very great problems with my antivir..
but curiously after installing my buffer-/”stuttering”-problems with files above 16/44,1 (now here in 24/192 no problems) with the Skysong(Singxer)-XMOS-USB-bridge+ES9038Q2M (via I2S) are gown away 😉 ..

but still these new ES9038Q2M (in any case the pcb i have here->the “blue” one) sounds for me still like plate/sheet..(“old problem”->we still have to evaluate if its a “shitty” pcb/components and if the “green” ones sound better)..

http://matrix-digi.com/en/products/137/index.html

USB-> PCM 16-32Bit /44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz, 352.8kHz, 384kHz, 705.6kHz, 768kHzDSD DSD64/128/256 (DoP/dCS) DSD64/128/256/512 (ASIO Native)

DIY: Relay-controlled source-/filter selection ES9038Q2M (Arduino)

so, 😉
because i´m really stupid and really don´t know how to accomplish a “jumper-substitution” and after reading in some Arduino-forums, i came to the idea of buying some relay and try to realise it via this way..

(Update:profd” from the forum told “us” to use digi high or low + a logic level converter instead;->LINK)
These relays are cheap, around 2€ or so, u can buy it as 1,2,4,8 and so on..they are really easy to connect/addressable..


(remark: the 3 wires on the right are for the 10k poti (and then in future for the digi-poti of course))

u connect the GND and + from JP1 on the ES9038Q2M to COM (GND) and NO (+) and thats it..(i first connected it to the NC (normally closed) but that means, if u shut the Arduino down, then the circuit is (normally-)”closed”, means jumper set..

the relay itself is easy connected; GND from the Arduino to the GND and Power (5V+) from the Arduino to the VCC-pin (the jumper JD-VCC etc.. is another story, only remove and connect it to an external power source if u want to separate the Arduino-circuit completely from the relais circuit).
IN1,IN2 etc. is connected to a pin of your choice/assignment made in the sketch like this:
//relais
#define RELAY1 8
#define RELAY2 12
#define RELAY3 6
#define RELAY4 7
(i will post the modified sketch in the forum->LINK)
so, and now i can control/set the source via the BT (via our sketch), means for example “c” for coaxial, “o” for optical, “i” for I2S and so on..

if (a==’c’)
{
BT.println(“Source: coaxial”);
digitalWrite(RELAY2,HIGH); //R2 OFF
delay(50);
digitalWrite(RELAY1,LOW); //R1 ON
..
lcd.print(“Source: coaxial”);

}

i, u, can also use this now to set the different-filter-types, as for example JP3=set and JP4=set ->”slow minimum roll off filter”)..(will also maybe make a modified sketch for this future..)..
so, and really funny/cool 😉 is that these relays really make a “clack”-noise, everytime u adress it, for example i choose “c”=coaxial it makes “clack” and it changes to coaxial..


really “Hi-Fi” 😉

(forum-link->LINK)

DIY: 2.6″ TFT-LCD (320*240) SPI ARDUINO MEGA 2560 *MCUFRIEND* (Part2) **works**

so, 😉
got the above mentioned 2.6″ tftlcd finally to work !! 😉

(3,40€->https://de.aliexpress.com/item/LCD-module-TFT-2-6-inch-TFT-LCD-screen-for-Arduino-Mega2560-R3-Board/32716341280.html)

see this (Part1)->http://essabre-90xx-rpi.sfb2.com/2017/11/2-6-tft-lcd-320240-spi-arduino-mega-2560-mcufriend/
and this new post in the forum->http://essabre-90xx-rpi.sfb2.com/forum/showthread.php?tid=29
the “breakthrough” was via this site->http://forum.cxem.net/index.php?/topic/197765-26-inch-tftlcd-for-arduino-mega-2560-unknoun-driver/
(i got the chip/controller ID:”0x0404“)
and this very,very important,modified library->http://www.sfb2.com/pics/UTFT_for_ST7781.rar

(more, full article/post/tut in the forum)

1 13 14 15 16 17 23