Keresés

Új hozzászólás Aktív témák

  • ThomasP75

    lelkes újonc

    válasz bimbula53 #472 üzenetére

    Tapasztalatok KaRadio32 -> yoRadio váltás ügyben:

    Sajnos sem a VS1003, sem a VS1053 modulom nem kompatibilis a yoRadioban használt VS1053B FLAC patch-el.
    Próbáltam külön SPI-re tenni a kijelzőt, és többféle PIN bekötéseket is próbáltam, de egyik sem segített. Csak a "#define VS_PATCH_ENABLE false" sor beírása után tudtam lejátszásra bírni a rádiót.
    Kipróbáltam csak magában a ESP32-vs1053_ext library-t, ami az alapja a YoRadionak, minden nélkül, csak a VS modul és az WROOM vagy a WROVER.
    Ha a példaprogramban bekapcsolom a FLAC plugint (mp3.loadUserCode) akkor hallgat és dobálja a slow stream sorokat a soros portra.
    KaRadio32-ban másképp van megoldva a patch, ott jobban sikerült.
    Mondjuk nekem régi, 4-6 éves VS10x3B chipjeim vannak, azóta hardveresen is lehetett valami frissítés, lehet emiatt az újabb chipeknél nem okoz gondot a patch, nem tudom.
    YoRadioban negatívum még a patch kikapcsolásával kapcsolatban, hogy a VU méter is kikapcsolódik a "#define VS_PATCH_ENABLE false" beírásával. Igaz KaRadio32-ben VU eleve nincs is, úgyhogy ezzel együtt lehet élni, ha mindenképp váltani akarunk és a VS10X3 modulunk nem szereti a patch-et.
    Hangminőségnél azt vettem észre, hogy a gyengébb minőségű, kisebb bitrátájú adóknál kicsit jobban szól a VS10x3, mint a PC5102A, de a többinél nincs számomra hallható különbség.
    Néztem a ESP32-vs1053_ext library-t, aszerint a YoRadio is használja a WROVER PSRAM-ját audiobuffernek. Úgyhogy a WROVER elvileg nagyobb streamkiesést tud átvészelni bufferből. sys.heap -nál látszik is a különbség:

    Emlékeztem hogy rendeltem valamikor Wifi antennát, mert az ESP32-eseim IPEX csatisak, úgyhogy megkerestem. -70 dBm -ről ezzel sikerült -50dBm -re növelni a wifi vétel erősségét. Alapban a külső antennára volt kötve a jumper, de így is elég jól ment a wifi vétel, de most így még jobb lett.
    Végül levezetésnek összevezetékeltem még egy YoRadiot, a maradék VS1003 -ból egy ESP32 devkitből, meg egy Nokia5110 kijelzőből. Az is elindult, persze ez is csak "#define VS_PATCH_ENABLE false" -el. :)

Új hozzászólás Aktív témák