Webradio player pe ESP32.

Discutii despre placile de dezvoltare compatibile Arduino
User avatar
Levy
Gold User
Posts: 1563
Joined: 02 Oct 2013 15:07
Location: ABSURDISTAN

Re: Webradio player pe ESP32.

Unread postby Levy » 02 Jul 2024 17:01

Astazi mi-a venit de pe Aliexpress un display GC9A01A.
Am facut fisierul myoptions.h pentru yoRadio, si am incarcat codul in microcontroler.

Image

Char daca este de dimensiuni destul de mici, mi se pare fascinant acest display datorita faptului ca este rotund.
Este pentru prima oara cand ma joc cu un display rotund.

Conexiunile intre display si ESP32-Wrover-IE le-am facut astfel:

- VCC -> 3.3V
- GND -> GND
- SDA -> pin 23
- SCL -> pin 18
- RES -> EN
- DC -> pin 4
- CS -> pin 5
- BLK -> pin 2

Am folosit acest fisier myoptions.h



Rezultatele sunt cele pe care le vedeti daca dati un click pe imaginile din aceasta postare.

Image

Urmeaza pentru teste un display IPS de 3.5 inch cu driver ILI9488 fara touchscreen.

DAC-ul folosit a ramas acelasi PCM5102A.
Iar amplificarea audio folosita a fost acelasi soundbar low cost de pe aliexpress, am folosit varianta fara bluetooth, pentru ca aveam nevoie doar de o intrarea audio jack de 3.5mm.
Dacă ai tăiat și ultimul copac, ai otrăvit și ultimul râu și ai prins și ultimul pește, ai să fi uimit să constați că banii nu sunt comestibili !

Image
User avatar
Levy
Gold User
Posts: 1563
Joined: 02 Oct 2013 15:07
Location: ABSURDISTAN

Re: Webradio player pe ESP32.

Unread postby Levy » 02 Jul 2024 18:38

Pana la urma nu m-am putut abtine si am conectat si displayul IPS de 3,5 inchi ILI9488, gasiti linkul catre magazinul de unde l-am cumparat la sfarsitul postarii precedente.

Dar sa va pun cateva imagini:

Image

Acest display are culorile inversate, astfel ca sa aveti culorile corect afisate trebuie din interfata web a yoRadio sa setati INVERT SCREEN.

Image

Pun si o comparatie dintre display-ul de 1,8 inch si acesta de 3.5 inch.

Image

Dar ce are foarte deosebit acest display fata de cele testate pana acum este unghiul de vizualizare foarte mare, si se pastreaza si culorile corect, indiferent din ce directe va uitati spre acest display.

Image

Image

Acest display isi merita din plin pretul, cred ca o sa mai cumpar acest model.

Conectarile hardware pe care le-am folosit pentru acest display sunt urmatoarele:

- VDD (display) la 3.3V (microcontroler)
- GND (display) la GND (microcontroler)
- CS (display) la pinul 5 (microcontroler)
- RST (display) la EN(microcontroler)
- DC (display) la pinul 4 (microcontroler)
- SDI (display) la MOSI (pinul 23 al microcontrolerului)
- SCK (display) la SCK (pinul 18 al microcontrolerului)
- BL (display) la BACKLIGHT (pinul 2 al microcontrolerului)
- SDO (display) la MISO (pinul 19 al microcontrolerului)

Image

Pentru a putea conecta acest display la yoRadio, am folosit acest fisier myoptions.h

Dar ma opresc cu testarea, pentru ca a inceput meciul Romaniei.
Dacă ai tăiat și ultimul copac, ai otrăvit și ultimul râu și ai prins și ultimul pește, ai să fi uimit să constați că banii nu sunt comestibili !

Image
User avatar
maximuss
New member
Posts: 4
Joined: 10 Oct 2013 18:25

Re: Webradio player pe ESP32.

Unread postby maximuss » 06 Jul 2024 20:04

Am reușit. Nu am pus encoderul ptr că nu știu dacă trebuie pus la Vcc sau nu. Fontul la ceas mai trebuie sa schimb și gata .

Image
User avatar
Levy
Gold User
Posts: 1563
Joined: 02 Oct 2013 15:07
Location: ABSURDISTAN

Re: Webradio player pe ESP32.

Unread postby Levy » 07 Jul 2024 10:28

Deci esti pe drumul cel bun!
Ti-am editat postul pentru ca nu se vedea imaginea. :drink2:
Dacă ai tăiat și ultimul copac, ai otrăvit și ultimul râu și ai prins și ultimul pește, ai să fi uimit să constați că banii nu sunt comestibili !

Image

Return to “Arduino”

Who is online

Users browsing this forum: No registered users and 4 guests