okay, 😉 thought about the power supply (+15V or +/- 15V) for the ES9038Q2M (or the other Chinese-Boards, its basically the same); my bought,“normal“ 220V adjustable power supply has only 12V DC max and so i thought about another way; had a month ago a power supply for a Thinkpad T43, 19V i think, was sold and got today a HP power supply (for some printer)->32V..
so, because this site is all about „Building your own DIY-DAC“ 😉 (and audio in general) i just new invented a new category: Programming (Rpi+STM32) + „Projects“-> in this case „Project 1 – building your own Cambridge Audio Azur 540A Remote“ 😉 okay, got a wonderful IR-Receiver+Remote-Set (HX1838) from Aliexpress today->0,78€ !! (inkl.shipping)->Link and have here at home an „Cambridge Audio Azur 540A“ – Amplifier.. (really good sound (more maybe later), got almost everyday better 😉 ) but with a really horrible, horrible IR-Remote->i have to point to from 1cm away 😉 ), so i thought i build an own ir-modul (receiver and transmitter) with this DIY-things and a STM32F103C8T6 „Bluepill“.. long story short: tried to setup LIRC on a RPI according to this TUT->https://tutorials-raspberrypi.de/raspberry-pi-ir-remote-control/ bu there was no output in the console..googled a lot and the solution is->“LIRC not working on Raspbian Stretch Raspberry Pi“-> „## 0.9.4 disruptive update The configuration is so much changed that updating from 0.9.0 requires manual intervention. This could be done using the update scripts or as a completely manual process. Many users will always need some manual steps“ from here->https://www.raspberrypi.org/forums/viewtopic.php?t=192891 another thing is, its not a .sh file (as wrongly described) , but a python one, so->“sudo python3 lirc-old2new„.. (now it works..) (more to come..)
i thought, no problem, i use my Pi, wire it up like in some Youtube-Videos, use the Arduino IDE and begin to upload a sketch etc.. but:„Wasn´t“ ; )..got always a „STM32flash -> „Device init failed„ (use btw. first my USB-serial adapter with RX,TX and ground->Arduino said:“Device not recognized“).. googled through a thousand STM32-Arduino-forum/threads, millions of hours, and the final conclusion is:
so, Audiophonics.fr has wonderful pricey DIY-things, like cheap DC-DC Converter Module 3.3-13V to +/-15V by example but also a lot of DIY-Hifi-equipment..found it originally by their ES9028Q2M Audiophonics-made „Audiophonics I-Sabre ES9028Q2M TXCO„-HAT.. can be also expensive, u have to look exactly, but as said also relatively pricey things and they resident in the EU->means shorter shipping-times (for me).. interesting site..😉
so, lucky me, i got today my 2.6″ (320*240) SPI-TFTLCD-display directly from china, of about 3,40€!! 😉 (inclusive shipping), unbelievable, from Aliexpress..
all in regard of my planned DIY-DAC (see some posts before and therefore the website is all about 😉 ), cause this TFT-LCD should show the input-source (USB,Coax,Opt.), sampling frequency, filter settings (FIRs), Volume (db) and so on.. okay, there was no information on the sellers-site about the chipset in it (and i need the info for the different Arduino+Raspberry GFX-libraries) i had to google a lot and will now show the „results“: First, in this special TFT is an „ILI9341„; read out on a RPI3B with „fbtft_device“-> second, problem now was, because there were absolute no documentation about the pin-layout on the backside, how to wire it for SPI ? so, a lot of googling again and here are the results Part II.:
so, my final wiring is now: 3,3V (5V is not working) Pin5 from the 6pin header at the bottom->to RPI Pin1 (Power) GND Pin2 from the 6pin header->RPI Pin9 MOSI to MOSI !! means „SD_in“ on the first picture -> RPI pin19 MISO to MISO means „SD_Out“ ->RPI pin21 CS to „SD_CS“ ->RPI pin24 !! (CE0) ((not pin26)->CE1) and SCLK to „SD_SCK“ ->RPI pin23.. (unfortunately i have only a light screen here now, but i guess it has something to do with the software; i will make here an update if necessary).. (just as info for other user with similar problems).. good tuturial: SPI on a raspberry pi->https://www.xgadget.de/anleitung/2-2-spi-display-ili9341-am-raspberry-betreiben/
so, 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)
so, 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..
so i think u need only an LED (i would say Blue for DSD and Red for PCM) and a 220 Ohm-Resistor->
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 😉
okay, 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..