ESP32-Cam / .ino / Port forwarding / „Solar“-category !!..

so, 😉

have now the time to get a little bit more „in-depth“ with the ESP32-Cam..You can get it meanwhile for 5-6$ from Aliexpress,Bangood etc..(LINK,LINK)

u need an FTDI-programmer for it of course, 1,50$, Ebay->(LINK)

a very good tutorial about setting up the ESP32-Cam, how to connect to the FTDI-programmer + sketch is here->https://randomnerdtutorials.com/esp32-cam-video-streaming-web-server-camera-home-assistant/

the sketch is also very „easy“ (see on randomnerdtutorials) and for „flashing“ u only need to set a jumper on IO0+GND (and remove it afterwards of course 😉 )..The .ino/sketch is also here->(LINK)

the picture-quality is a little bit better that u might expect in the worst case 😉 and now i use the ESP32-cam directly over (DHCP)-WLAN connected and display it in a browser (simple IP-adress in the bar) or via some dyndns-provider (use here spdyn.de in Germany)..

u only need to port forward (90 to 80 for example) it directly to the device..

very nice thing, use a raspberry pi zero wh as a webserver, mqtt-broker „in between“ and will also use then some ESP32 for solarpanel-control/measure the current from the batteries and display it on a website/handy etc..

more to come..also ordered some „step up module“ to easier power them with 5V/2 cables“, Ebay,->(LINK)

by that i made a new „category“ (on the right)->“SOLAR“ 😉 ..i will post there anything about 5V/12V solar-panels, autotracking them etc. !! all with some Arduinos,ESP32,Raspis etc..very much more to come,

(above picture + description is from : http://b04forum.dl3ndd.de/viewtopic.php?f=18&t=365)

but many greets from here !! 😉 (but no worry->essabre-90xx-rpi.sfb2.com will stay absolutely more hifi-related !! 😉 )

DIY-DAC: Telekom Media Receiver 303A as case/with 12V/3A power supply->as audio-streamer with Rpi4 + XMOS-USB-bridge + ESP32 as display-controller..

so, 😉

i´ve found a few days ago some „withdrawn from service“ 😉 Telekom (uarghh ;-( )  Media Receiver 303A->was first interested in the internal HDD->500GB Seagate, but have seen then this has also a built-in 12V/3A power-supply and its from the dimensions almost ideally as some Raspberry Pi4-ES9038Q2M-audiostreamer !! (not soo big) 😉

Display-wise its a little bit limited (due to the available space (height)) in the front, but some LCD1602 will maybe do it fine..

found then an easy way to connect some to an ESP32 via I2C and via some „web-remotes“ (see other posts here „Project-1“ etc..) we can select via some photocoupler/relais the inputs of the ES9038Q2M (Coax,Toslink, I2S/USB), adjust the hardware-volume, filter-selection and so on and can display the settings on the display/LCD1602) !!

so far so fine, but this is a heck of a lot work to do !! 😉 ..

(i´ve planned to use Volumio on the raspberry ->easy controlling via the web-interface, DLNA-capable, MPD etc..)..

as said, here at first testing-out some aspects/parts for it and a first result by example is that these 3A makes the „blue“ ES9038Q2M absolutely a little bit „airy(ier); had before some 2A power supply (12V)..

by that the „Leaf-XMOS-USB-bridge“ (->http://essabre-90xx-rpi.sfb2.com/?p=2066) is better than first thought..

+ also my new „ESP32“ will come to a new life 😉  (not to mention the Raspberry Pi4 2GB)

makes really a lot of fun here, and i will inform you about some further improvements !!

greets for now !! 😉

SFB2

Raspberry Pi 4B 2GB arrived / Volumio now at V2.714

so, 😉

finally the Raspberry Pi 4B 2GB arrived here->still an improvement in sound-quality and clarity..less jitter, more exact due to more processor-power and when u first power on your raspberry (here with an XMOS-bridge and then via I2S to an ES9038Q2M) u really got the the feel that the Pi is made for music !! 😉 (i think its also because of the short electronical circuits on the board, absolutely low latencies))..

absolutely fantastic, beats absolutely a lot of other DAC/PC/USB-combinations, wonderful 😉

fired it up with Volumio V2.714, its now with a changed UI->https://volumio.org/get-started/

plays here DSD256 without any problems (see other posts here for configuring Volumio with an XMOS-bridge)..->

and because the Pi 4B has finally a Gbit-Lan + USB3.0 (and more Ram + processor-power) its makes now so much fun to browse through your media-libraries and play it („instant“), great 😉

nothing else special, particular by now but many greets and stay tuned 😉

New Skysong-/SMPCB ES9038Q2M-boards + addons..

so 😉 ,

found by chance these new ES9038Q2M-boards..normally i don´t like the other/new boards different from the „green“ SMPCB, V1.06-V1.07 but there are some interesting details with it..

First, on the new, blue SMPCB they use some „DS9281“ for „better coaxial conversion, less jitter, less „lock“-problems, „better coaxial line“, like we know before that the original coaxial-line is not the best->link here->http://essabre-90xx-rpi.sfb2.com/?p=2058 and here->http://essabre-90xx-rpi.sfb2.com/?p=1833 , tags AK4118-receiverchip + SRC4192

Link Aliexpress/Ebay(35$)->https://de.aliexpress.com/i/32860202632.html?spm=a2g0x.12057483.0.0.580c31f9766Lc9

second, as said, i don´t like any other ES9038Q2M than the old green SMPCB, „Skysong“ from which had these phenomenal XMOS-USB-Bridge (see other posts before) also made a new ES9038Q2M with a lot of LEDs for the frequency-rate etc..(maybe these i would buy and only because they made such a great xmos-bridge)

Link Ebay/Aliexpress(44$ and up)->LINK

third, there are also some CSR8675-bluetooth->I2S-solutions->(with aptX, LDAC etc..)

Link Ebay/Aliexpress (29$ and up)->https://de.aliexpress.com/item/32860202632.html?spm=a2g0x.12057483.0.0.47897ef2tKiCRj

fourth, i still want to buy next a „Topping D50S“ (have to wait a little bit) and next month a Raspberry Pi4 with 2GB and still search some toroidal transformer 15V-0-15V for the green ES9038Q2M here..

more to come and greets for now !! 😉

SFB2

ESP32 – Bodmer TFT_espi / autoconnect github / Picoreplayer 4.1.0 / Dietpi V6.18

so, 😉
nothing particular new; „audio“-wise its a little bit on „hold“ (had first to buy some +-15V toroidal transformer and so on) but i made a little progress/effort „usability-wise“..
i´m now able to get something in the spiffs-fs (ESP32), read it out 😉 and display it via „drawJpeg“ from the famous Bodmer TFT-eSPI-library->Link

(!! sorry for the still absolutely „shitty“ layout, but i was only happy to get something on the display at all 😉 !! (will change/edit it then; only some „ideas“ (for not doing it in this way 😉 ) for u maybe)
was a little bit difficult because u (i) really need the absolutely newest libraries (jpegdecoder.h for example too) from the bodmer-github-repository (some older example jpgs are unreadable by their own decoder-library and so on..)..
have still some problems/the first third of a decoded jpeg is corrupt, but i can now upload some jpegs in the spiffs, list and display them..(and understood how)
the whole sketch (web-gui for filter-selection, HW-volume control via digi-poti, display jpgs etc..) is here->Link and i maybe make a post in the forum->Link..(could be very interesting for some who also want to understand the ESP32 „better“)..


by that it was all build on top of the absolutely fabulous „Autoconnect-library“ by Hieromon -> https://github.com/Hieromon/AutoConnect; absolutely super great webserver/wlan access library->absolutely to recommend !!
Picoreplayer is now at V4.1.0 (24.Nov 2018)->https://www.picoreplayer.org/main_downloads.shtml(Pi-Kernel-bump to 4.14.81, squeezelite-update, support for Rpi 3B+ and so on->Link
Dietpi is now also at V6.18 (26/11/18)(some bugfixes+improvements)->https://github.com/Fourdee/DietPi/blob/master/CHANGELOG.txt
that was it for now, more to come, stay tuned, greets 😉

Project 3: read out/write data (over I2C) via the onboard mcu ES9038Q2M/-ES9028Q2M

so folks 😉 ,
essabre-90xx-rpi.sfb2.com needs your help 😉
as i just want to read out some data from the mcu on these boards like data-rate (192khz,384khz and so on), data-format (PCM,DSD) and maybe the HW-Volume for just displaying it on a small 3,5″ display for example (or use it to display it via some app/tool on a raspi/web etc..) „we“ have now to find a way to solve this..



as we now have the possibility to access the I2C-bus via the new connection on an ES9038Q2M (they used it also to display/change some values via their hardware) we have to find a way to simple control/change/read-out data over it..
the normal „adresses“ on an ES9038Q2M must be/are „hidden“ due to some NDA-bla bla, and the real register-adresses are „encrypted“/are only in the mcu..

but how can i/we connect a raspberry/Arduino/ESP32 to it via I2C ?

i think we have now here to make a really long tutorial to get such „experimental setup“ to work. how to exactly connect and to which pins, which tools/commands to use (python/i2c-set and so on)..
i will make a new thread in the forum->“Project 3: controlling the onboard mcu on an ES9038Q2M/-9028Q2M
there i will make this tutorial but i first to have to gather all possible informations about it and there u come in !! ;-)
so please post all your informations/experiences concerning this topic in the forum or here in the comment-section !!

a good start for now are these (new) „VinnyLorrin„-repositories at github->https://github.com/VinnyLorrin
->“ES9028Q2M-controller“,“ES9038Q2M-Linux_Driver“,“ES9028-controller-PCB“ and so on..very good, first, informations about it…
(many many thx btw. to „eslei“ at the diyaudio-forum for getting first infos/an entry->https://www.diyaudio.com/forums/digital-line-level/314935-es9038q2m-board-322.html

thread in the forum->http://essabre-90xx-rpi.sfb2.com/forum/forumdisplay.php?fid=86
greets for now 😉

1 2 3