Új hozzászólás Aktív témák
-
bimbula53
tag
A 2-dik kérdéssel kezdeném: igen a témaszerkesztő csak a színeket váltosztatja meg.
Igen van lehetőség karakterek nagyságával játszani, de ezt csak Te tudod próbálkozások utján megvalósítani. Erre nincs kész megoldás, mivel mindenkinek más kell.
Az egész képernyőt át kell variálni. (ezek widgetek formájában vannak jelen)
Van 1 orosz fórum ahol sok furcsaságot megvalósítottak: https://4pda.to/forum/index.php?showtopic=1010378&st=14700Az 1-re a válasz alap helyzetben 2 fájl letőltése a fontos, a harmadik nem fontos csak ha meg akarod váltosztatni a kezdő képernyöt.
Az első fontos fájl utvonallal(ahol megtalálod amit cserélned kell erre.)
yoradio-main\yoRadio\locale\displayL10n_custom.h
Ha nincs ilyen fájlod akkor csak másold be!Ez az időjárás helyes megjelenitéséhez kell! Ezt is cserélni kell.
yoradio-main\yoRadio\src\core\network.cpp
Ez a második legfontossabb fájl.
..\Arduino\libraries\Adafruit_GFX_Library\glcdfont.c
Hol találod? - windows esetén - "/Users/...../Documents/Arduino/libraries/Adafruit_GFX_Library " itt találod. Cseréld!Ha ezek meg vannak akkor újra kell fordittani és feltölteni.
-
Már tényleg csak két kérdés:
1, Biztos rosszul nézem, de nem értem hány fájlt és hová kell másolni a magyarításhoz? Nem megy nekem ez a github, hogy honnan kell a fájlokat letölteni.
2, Jól értem, hogy a linkelt témakészítő csak a színeket módosítja.
A kérdésem, hogy van lehetőség arra, hogy az óra legyen kicsi és az előadó és a szám címe legyen nagy a kijelzőn? A jazz esetében fel szoktam jegyezni, ha jó zenét hallok és nem ismerem az előadót. Az órára meg nincs szükségem. -
User_2
tag
ESP32-ben van internal oscillator, ami hatására pontosabb az idő nyilvántartása mint az EPS8266-ban, amiben alapból nincs internal.
Bár ESP32-ben van belső oszcillátor, ennek ellenére érdemes napi egyszer ntp szinkronizálást végezni, mert annyira azért nem pontos hogy kvázi végtelen ideig megbízzunk a belső órában, ntp szinkron viszont nem tart semmiből.
-
bimbula53
tag
Szia!
RTC nélkül is (ha van wifi csatlakozás)valós időt mutatja (ntp)
A hangkártya kérdésre tudom ajánlani az általad linkelt weblap címet olvasd el teljesen és a #474 -s hsz. képet hasonlitsd össze. Próbáltam utána nézni de arra jutottam, hogy "mindenki máskép csinálja" és köti be. Figyelembe kell venni, hogy az SD olvasoval is rendelkezik és annak a bekötéséről is gondoskodni kell ha használni akarod.
Kitartás és próbálkozás!
Csak találgatok, hogy az X-el jelöltek az SD-re utalnak.
Próba stream:" http://vip2.fastcast4u.com/proxy/miarockhd?mp=/1" így minden gond nélkül "mp3/128" szól akadás mentesen. (max98357A DAC+3W erősítő). Egyébként ki ez?
Ahogy hallgatom ez egy rock rádió. -
Összeraktam breadboard-on, YoRadio-val. Megy a kijelző, megjelenik az előadó, a cím. Állítható a hangerő, csatorna.
De nem szól.
Tele teszi a soros üzenetet slow stream üzenetekkel. Rendszeresen újra keresi a kapcsolatot, ami rögtön fel is épül. Ezt csinálja "#define VS_PATCH_ENABLE false" paraméterrel és nélküle is. Mind mobilnetes megosztással, mind a Digi Internettel. Még nem jöttem rá, hogyan lehet az Arduino IDE soros üzeneteit rögzíteni.
Hangkártya
Kérdés:
1, A VS1053B-nek a biztos bekötése kellene, a kártya oldalon nem az ESP-nél. A CS az az X_CS vagy a "sima" CS?
2, Hogyan tudnám a hibaüzeneteket menteni?
3, Van-e valami debug lehetőség?A próba stream-ek:
https://vip2.fastcast4u.com/proxy/miarockhd?mp=/1
https://live.amperwave.net/direct/ppm-jazz24aac256-ibc1Még egy: Ugye RTC nélkül is a helyes időt fogja mutatni a bekapcsolás után az ntp szinkron miatt?
-
Mindent köszönök! Már csak egy bekötés maradt: brightness. Ha jól olvasom a kijelzőm leírását a LED pont csak vezérli a fényerőt?. Ide nem kell teljesítmény, csak vezérlő jel. Bármelyik szabad kimenő GPIO-ra tehetem? Át lehet írni a myoptions-ban?
-
bhonti
aktív tag
Dinamikus DNS kliens/IPv6/VPN kellene még bele esetleg...
-
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.

-
ThomasP75
lelkes újonc
válasz
Postas99
#477
üzenetére
Sziasztok! A chip szerintem mindig VS10x3B ha VLSI logo van rajta. https://www.vlsi.fi/en/products/vs1053.html
https://www.vlsi.fi/en/products/vs1003.html
A modult szokták VS1053/VS1003 -nak hívni, meg "gazdasági okokból" VS1003B chippel szerelni. Mivel az olcsóbb valamivel és kisebb tudású.
Na persze lehetnek nem VLSI logós VS1053, VS1003 feliratú hamisított chipek is a piacon, de szerencsére én még nem láttam ilyet. -
Megérkeztek a hozzávalók:
Hangkártya
ESP
Encoderek
Kijelző
A leírások szerint kompatibilisek.
Kell valamire külön figyelnem?
Több helyen olvastam, hogy nem mindegy melyiket melyik portokra kötöm. Van linketek biztosan működő bekötésre? -
bimbula53
tag
válasz
ThomasP75
#471
üzenetére
Köszi, hogy megosztod tapasztalatodat.
Yoradio-nál elöször próbáld meg a kijelzőt és a vs-t külön SPI -re tenni, az RST-ket az EN türe csatlakoztatni.
" # define VS_PATCH_ENABLE false " írd be a myoptions.h fájlba.
Biztos tudod, hogy a WROOVER-nél a 16,17-s pineket Yoradio esetében nem tudod használni a psram miatt.
Csak javasolni tudom az egyszerüségkedvéért a PCM5102, UDA1334A vagy a MAX98357A használatát. Kevesebb gond és boszuság. -
ThomasP75
lelkes újonc
Visszaolvastam, látom vannak gondok YoRadio + WROVER + VS1053 -mal. Innen lesz szép nyerni.
Vagy marad a KaRadio32. Így "összecsavarozva" megszűntek a kontakt hibák. Ma még nem állt meg. 
-
ThomasP75
lelkes újonc
Hétvégén kicsit átrendeztem a WROVER-es kaRadio32-t, (addig csak be lett dobva egy Telekom set top box dobozába,) kapott egy kis plusz tápszűrést, meg egy rotary encodert is. A VS1003 meg VS1053-ra lett cserélve
Előtte:
Utána:
Még maradt hely egy kis végfoknak is akár.
Volt egy kis egymás melletti teszt is.
Tapasztalatok
- KaRadio32 csúnyán bele szokott halni az AAC stream-be. WROOM-mal nem emlékszem ilyenre.
- Próbáltam felrakni rá a yoradio -t, szépen felment (ékezetes karakterek is jók - @LuczaGyuri
), de minden adóra panaszkodott hogy lassú a stream és nmeg sem nyikkant.
Rátöltöttem a yoradio alapverzióját (https://github.com/schreibfaul1/ESP32-vs1053_ext) ez szintén nem indult el csak dobálta a slow stream-et. KaRadio32-t visszaraktam rá, azzal meg tökéletesen megy. WROOM és WROOVER -nél ua. a karadio32 -es lábkiosztást használtam, csak az encoder L és R bekötésében van eltérés.

Még kísérletezek a lábkiosztással (átteszem a yoRadio default kiosztásra), lehet ott lesz a megoldás kulcsa, aztán megosztom mire jutottam. AAC fagyás ügyben meg megnézem WROOM-mal is előjön -e.
-
ThomasP75
lelkes újonc
válasz
bimbula53
#468
üzenetére
Szia!
Néztem, le is töltöttem, csak balfék voltam és a glcdfont-ot nem vettem észre a letöltött zip-ben.

Itt kellett volna visszafelé menni egy könyvtárat.
Na mindegy, végül is más úton de eljutottam ugyanoda...
De ahogy nézem ezzel is jónak kell lennie, ha jobban figyelek megspórolok pár órát....
Na de minden hibával tanulunk valamit...
-
ThomasP75
lelkes újonc
válasz
bimbula53
#466
üzenetére
Szia!
"A "VS1003B" csak mp3-t tud."
Igazad van, ez megint elkerülte a figyelmemet
, ezért most a WROOVER -hez VS1053B kerül, így pl. ezen a RadioParadise adón majd össze tudom hasonlítani. De stabilan, jól szól a PC5102A -val eddig csak 2x torpant meg pát milisec-re, de ezt betudom a wifi jelnek.
Magyarítással az volt a gond hogy a yoradio/fonts/glcdfont.c (a RU verzió) fontkészlete így nézett ki nálam:
glcdfont_EN.c pedig így:
Úgyhogy az EN verzióban módosítottam pár karaktert hirtelen felindulásból a 160. sortól meg a utf8RusGFX.h -ben is átirkáltam a cserekarakterek kódjait, de ezt még javítgatom, ha végleges lesz közzéteszem, ha valaki jár még így vele. WROOVER-nél úgyis elő fog jönni megint. INITR_BLACKTAB verzióm van a ST7735 -ből. -
bimbula53
tag
válasz
ThomasP75
#462
üzenetére
Szia!
Gratula, jól néz ki
Köszi a véleményedet, hasznos lehet kezdőknek.
A "VS1003B" csak mp3-t tud.
A magyaritással mi a gond?
A 3,5" kijelzővel is jól fog kinézni. Annál már a színek meg változtatása is jobban dominál.Egy kis ízelítő az AAC -hoz. Akadás mentesen játssza le.
-
ThomasP75
lelkes újonc

-
ThomasP75
lelkes újonc
válasz
Postas99
#450
üzenetére
Karadio32-n nem is mennek az AAC adók. Most összedobozoltam a WROOM + PC5102A + ST7735 verziót hordozható internetrádiónak. De erre most YoRadiot tettem. Ez simán játssza az AAC adókat, meg gyorsabb és eddig stabilabbnak is tűnik mint a KaRadio32. Na meg szebb is. A magyarosításhoz kicsit mókolni kellett még vele, de most már az ë betűn kívül megvannak a magyar betűk is. Szerintem le fogom a másikon is váltani a KaRadio32-t. Ami viszont érdekes, hogy a KaRadio32 + WROOVER + VS1003b és a YoRadio + WROOM + PC5102A között hangzásban nem hallok különbséget. Néhány adón kapcsolgattam ide-oda, de tök egyformának tűnt. Úgyhogy ebből azt szűrtem le hogy gazdaságosabb a WROOM + PC5102A ha YoRadio-val használjuk. Ami lassú stream az mindkettőn szaggatni fog, úgyhogy a WROVER nagyobb bufferét KaRadio32-vel nem biztos hogy ki tudjuk használni. Hangminőségre meg visszavonom hogy rosszabb a PC5102A. Csak nem mindegy mivel használjuk.

-
bimbula53
tag
Yoradio(eradio) felhasználoknak!!!
Van teljes ékezetes magyaritás + időjárás kiegészités + téma-szerkesztő
https://gist.github.com/LuczaGyuri
https://github.com/andrasdaradici/YoRadio-Theme-Editor -
bimbula53
tag
Szia!
Garázsba nem kell érintős kijelző valóban. 3,5" kijelzőnél nem kell nagyobb, az már jól olvasható. Amit kérdezel az az "encoder". Elég 1db is. Ezzel megvalósítható, hogy jobbra vagy balra tekerésnél a listát adja be, kiválasztás után rövid gombnyomás és indul a lejátszás. hosszabb gombnyomásra a hangerőt lehet változtatni. Röviden egyenlőre ennyi. -
Megrendeltem az ESP-t és az audio panelt (1053B). Most azon gondolkodom, hogy nem kell érintős kijelző. Inkább két inkrementális tekerentyűt rendelnék egy hangerő és egy csatorna fel-le. A garázsban nem tapogatnám koszosan.
Esetleg olyat is tudna kezelni amit meg is lehet nyomni? Pl. odatekerem, de csak nyomásra vált csatornát.
Ez megvalósítható? Tudják kezelni ezekben a funkciókban?
Van javaslatotok kijelzőre? >=3,5" kellene, mert a szemem már nem a régi. -
DonJoker
csendes tag
Sziasztok,
Azt mondjátok meg legyetek kedvesek, hogy a myoptions fájl összeállításnál az encodernél az INTERNAL PULLUP és HALFQUARD opciók mit jelentenek?
Köszönöm! -
Postas99
őstag
Csak megjegyezném, hogy kicsit körbe néztem a fenti cuccok között, és az Ebay-en találtam egy német eladót, ahol nem stock fotót használnak a termék reklámozásához hanem saját fotókat, és már ott látszik hogy a szitázás felirata is más a nyákon. Jobban hiszek ennek az eladónak hogy a korrekt VS1053 van a panelen mint amit máshol kapni.
[Itt] Természetesen az ár az EUR függvényében kicsit drágább + a szállítási költség is 2560 FT.
Ennek fényében ez így már 7500 FtAmúgy ha az a cél, hogy komplex legyen a dolog akkor lehet érdemes megpróbálkozni a következő két komplex panellal:
[ESP32-Audio-Kit ]
[GitHub kód]
Ez így komplexen 18USD[ESP32-LYRAT]
[GitHub kód mint a fenti]
A termék és a szállítás összesen kb 13000 Ft.
Ki mennyit szán rá.Aki pedig csemegézne több fajta megvalósítás között azoknak összeraktam egy kis csokorral:
[Pschatzmann]
[Ed Smallenburg]
[Wolle Shreibfaul] -
Postas99
őstag
válasz
bimbula53
#449
üzenetére
Nagyon köszönöm!!

Megy, mindegyik. Drop nélkül.

20:11:07.482 -> info AACDecoder has been initialized, free Heap: 171664 bytes , free stack 6044 DWORDs
20:11:07.515 -> lasthost http://0n-jukebox.radionetz.de/0n-jukebox.aac
20:11:07.774 -> info stream ready
20:11:07.774 -> info syncword found at pos 0
20:11:07.774 -> info Channels: 2
20:11:07.774 -> info SampleRate: 22050
20:11:07.774 -> info BitsPerSample: 16
20:11:07.774 -> info BitRate: 62015
20:11:07.806 -> info AAC HeaderFormat: ADTS
20:11:07.806 -> info AAC Codec: MPEG-2 LowComplexity
20:11:07.838 -> info VBR recognized, audioFileDuration is estimated
20:11:08.031 -> info StreamTitle='Frida - I Know There's Something Going On '
20:11:08.031 -> streamtitle Frida - I Know There's Something Going OnOk, kijelző még nincs, de hiba nélkül szól, tisztán, nincs belassulás.
-
bimbula53
tag
válasz
Postas99
#448
üzenetére
0n-lounge -aac, http://0n-lounge.radionetz.de/0n-lounge.aac
0n-jukebox - aac, http://0n-jukebox.radionetz.de/0n-jukebox.aac
0n-oldies - aac, http://0n-oldies.radionetz.de/0n-oldies.aac
Enigmatic 4 - AAC, http://radio.enigmatic.su:8170/radio
Enigmatic 5 - AAC, http://radio.enigmatic.su:8050/radio
Enigmatic 6 - AAC, http://radio.enigmatic.su:8170/radio
Enigmatic 7- AAC, http://radio.enigmatic.su:8040/radio -
Postas99
őstag
Aki szokott FLAC, és AAC rádiókat is hallgatni vagy tud esetleg linket hozzá az megosztaná velem?
Pusztán arra vagyok kiváncsi, hogy az ESP32-DOWD-V3 mennyire bírja és a hozzá rakott PC5102A.
Elviekben a dokumentáció szerint a DAC a következő paraméterekkel rendelkezik:
Accepts 16-, 24-, and 32-Bit Audio Data, Sampling frequency 8-384 kHz.Számításaim szerint az MCU-hoz tartozó 240Mhz dual mag nem lehet akadálya a lejátszásnak.
Csak meg szeretném nézni hogy a fenti konfig elbír-e a minőségibb hanganyaggal is. -
ThomasP75
lelkes újonc
válasz
Postas99
#446
üzenetére
Nem biztos hogy rossz a füled, adás és adás között is óriási különbségek vannak. Ha nem hasonlítom az egyik dekódert a másikhoz, vagy épp a pc-hez, akkor én sem biztos hogy meghallom.
Na ezt eddig nem is néztem hogy MIDI -t is tud. De a VS1003b adatlap azt írja az is tudja. Na erre már kíváncsi vagyok én is. -
Postas99
őstag
válasz
ThomasP75
#445
üzenetére

Nagyon köszönöm kimerítő infót. Lehet, hogy csak az én fülem rossz már, de nem hallok hibát a PC5102A dekódolásban. A hang tiszta, nem volt még akadás sem.#include "Arduino.h"
#include "WiFi.h"
#include "Audio.h"
#define I2S_DOUT 26 // connect to DAC pin DIN C3--4
#define I2S_BCLK 27 // connect to DAC pin BCK C3--3
#define I2S_LRC 25 // connect to DAC pin LCK C3--2
//#define SerialCDC USBSerial
Audio audio;
const char* ssid = "*******";
const char* password = "*******";
void setup() {
Serial.begin(115200);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
Serial.println("Várakozás a hálózatra ...");
delay(1500);
}
Serial.println("Kapcsolódva.");
audio.setPinout(I2S_BCLK, I2S_LRC, I2S_DOUT);
//audio.connecttohost("http://s1.knixx.fm/dein_webradio_64.aac"); // 64 kbp/s aac+ Ez nagyon jó német adó
//audio.connecttohost("http://stream.ca.morow.com:8003/morow_med.mp3"); // 64 kbp/s aac+
audio.connecttohost("https://icast.connectmedia.hu/5001/live.mp3");
//audio.connecttohost("http://vis.media-ice.musicradio.com/CapitalMP3");
}
void loop() {
audio.loop();
}De az én kódom jelenleg ennyi. Még beleteszem egy tömbbe a rádióadókat és azt hogy fel-le lehessen váltogatni a tárolt csatornákat.
Majd ha lesz több időm akkor természetesen kijelző és a többi cucc. Nem urgent. Van más projektem is.De ugyanez a fenti kód már hang generáláskor a C3-on szaggatott és lassú volt. Ezzel szemben a EPH féle kóddal, ott is bele kellett nyúlni, szinte hibátlan volt ugyanez a MCU.
Csak azért szeretném tényleg egy VS1053(b)-vel is kipróbálni az egészet mert akkor megépíteném egyik álmomat, régi .MOD fájlok lejátszásához. -
ThomasP75
lelkes újonc
Sziasztok!
Én KaRadio-t és KaRadio32 -t építettem. Először 2018-ban a KaRadio-t Wemos D1 -el és zöld paneles VS1053 -mal (akkor 7 USD volt Alin), csak ebből a 2 modulból volt összekötözgélve. Ez elsőre működött, de 128-as bitráta felett akadozott, nem volt túl stabil, ezért a fiók mélyére került.
Aztán a télen előszedtem a projektet mivel volt még egy kék paneles VS1003-am is (VS1003/VS1053-ként volt hírdetve), meg WROVER is akadt egy, így ezekből lett egy KaRadio32, de ez már kapott IR-t meg egy színes 1,8-as LCD-t, ami a mai napig jól működik és be tettem egy T-s set-top box dobozába, most is ez szól munka közben. Encoder még nincs rajta, de most nem is hiányzik csak egy reset gomb aminek megvan a helye is. Egy ALCOR USB TV vevő távjával remekül elnavigálható, vagy a KaRadio RC app is tökéletes hozzá.
Aztán kíváncsi voltam mennyivel másabb, a WROOM mondjuk egy PC5102A -val, így ebből is lett egy projekt. Meghagytam a helyet az azóta elbontott KaRadio VS1053-jának is, így átdugaszolható lett a dekóder. Hallani a különbséget a két dekóder között, de a PC5102A -s verziót is el lehet hallgatni háttérzenének. Kicsit "grízesebb" a hangja.
WROOM, WROVER között nagy különbség nincs, WROVER-nek nagyobb a puffere, de ha gyenge az adás akkor úgyis mindegy.
Szóval műhelybe, konyhába jó a PC5102A, FM rádió helyett rádiózni VS1003, afelett VS1053. C3-nak és VS1003-nak simán mennie kell 2x annyi órajelen ketyeg mint a ESP8266.
2500 HUF alatt valószínű VS1003 lesz bármit ír az Ali, de ha nem kell FLAC, AAC akkor teljesen jó. -
bimbula53
tag
válasz
Postas99
#443
üzenetére
Szia!
Szerintem hozza! Köszi a [EarlPhilHower] linket. Nagyon érdekes program. Késöbb tüzetesen áttanulmányozom föleg, hogy megemlitette az rp2040 -t is. Mostanában birkozom 1 RP Pico W -vel. -
Postas99
őstag
válasz
bimbula53
#439
üzenetére
Szia!
Köszönöm a választ. Nem vagyok audiofil. Nekem megfelel az MP3, ha a panel hozza ugyanazt a minőséget mint a PCM5102 akkor nekem elegendő.
Tegnap mgé eljátszottam a C3-al és az [EarlPhilHower] féle webrádió "majdnem" elfut a C3-on úgy hogy a PC5102-őt hajt.
Igazán csak tényleg a kiváncsiság hajt, csak hogy ne csücsüljön a fiókban a C3.vottokar: Ez a piros nyákos cucc VS1053-at tartalmaz vagy a gyengébbik VS1003 -as jelfeldolgozót?
-
bimbula53
tag
" Két fő csoportba sorolhatók, úm.: külső Flash memóriát tartalmazó ESP32-WROOM (18 x 25,3 x 3mm) modulok, valamint a némileg nagyobb ESP32-WROVER (18 x 31,4 x 3,3mm) modulok, melyek nem csak külső Flash memóriát tartalmaznak, hanem 8 MB külső SPI SRAM memóriát is a fejlettebb applikációkhoz és számítási műveletekhez."
Alap amit rádió készítéshez használnak az ESP32 -WROOM-32D.
Ez bőven elég a Yoradio-hoz. A Yoradio nem használja ki a wrover plusz memóriáját.
Aki többet akar kihozni belőlé az a ESP32 -WROVER -t használja.
Pl.: a Karadio kihasználja. Lehet még találni olyan web rádió programokat amik kihasználják a pluszt. -
vottokar
senior tag
válasz
Postas99
#438
üzenetére
Alis rendelés, VS1053 "pirosnyákos kínai" . Semmi gond nem volt vele Karadion. És itt még van valamiféle hangszínszabályozás a webes felületen, ami 5102-nél nincs. Mondjuk hangminőségről nem tudok szólni, mert snassz d osztályú olcsó kínai modullal hallgattam mindkettőt, max sima autóhangszóróval. Szerintem mindegyik bőven megfelelő.
Mondjuk jóval drágább, mint a PCM5102, alapból szerintem nem éri meg ezt venni, hogy hátha kisebb a terhelése, és elég az egymagos C3-hoz. De ha lenne, lehet, hogy én is bepróbálkoznék, csak kíváncsiságból.
De jön a tavasz, úgyhogy a benti molyolós időtöltésnek lassan lőttek nálam. Idén jön a kertprodzsekt!
. -
bimbula53
tag
válasz
Postas99
#438
üzenetére
Szia!
Magam részéről a VS1003-at használtam legelöszőr. Annyit kell tudni róla, hogy hardveresen dekodolja az mp3-kat. Nem hifi minöség de hallgatható és élvezhető.
A VS1053 több formátumot tud hardveresen dekodolni. (MP3, AAC, FLAC,)
Föleg a Yoradio -nál vannak próblémák. Nem beszélve a kinai összeszerelésről.
Természetesen ez semm hifi minöség, de akusztikusan sokat lehet javítani. -
Postas99
őstag
Sziasztok!
Visszaolvastam a témában és úgy látom hogy senki nem javasolja a VS1003/V1053-as kamu panelt, mert macerás (meg sem szólal)
Esetleg van itt olyan aki ezzel épített készüléket? Ha elindult akkor a hangja milyen, esetleg kevésbé terheli a procit ami a PCM5102?
Csak azért kérdezem, mert feltett szándékom, ESP32-C3-ra is szeretném hogy összejöjjön a lejátszás. ÉS ha azt nézem hogy ESP8266-al egy magnál működik a lejátszás akkor itt is hiba nélkül kéne mennie.
[Teszt]Mik a tapasztalatok? Berendelnék egy ilyen modellt is csak játszani.
-
Postas99
őstag
válasz
bimbula53
#434
üzenetére
Be kell szereznem SD kártya modult.
Van itton egy halom board mindeféle MCU-val, relés panelek, közelítés érzékelő, dfplayer mini.. meg sorolhatnám de ez nincs még.. de tervezem hogy megépítem.
Amúgy át tudnám írni a kódot hogy SPIFSS*et használjon és akkor nem kell SD kártya sem. Ebben gondolkodom most. -
Postas99
őstag
válasz
bimbula53
#431
üzenetére
Az illető holland és a soros porti szövegek hollandul vannak( meg a változók legtöbb neve is) , de ettől függetlenül van angol nyelvű doksi.
Nekem nagyon tetszik, a kódhoz nem kell VSCode... elég az arduino fejlesztő környezet..
Jól dokumentált. Amúgy is szeretem a különutas dolgokat. Ettől nem biztos hogy jobb szebb mint az előző kettő, de a funkcionalitásának a letisztultsága nagyon jó.
Minimalista.. szeretem az ilyen dolgokat. -
bimbula53
tag
válasz
Postas99
#430
üzenetére
" Közben találtam egy olyan projektet a neten (nem KARADIO és nem YORadio) ahol a web felület minimalista és alapból úgy indít, hogy ha bekapcsoláskor valamelyik gombot nyomva tartod elindítja a saját WIFIAP-ját és fel tudsz rá csatlakozni ha mondjuk SSID és jelszó cserét kéne csinálni. A többi eltárolt állomás pedig megmarad egy CSV fájlban. "
Hajt a kíváncsiság melyik az !? -
Postas99
őstag
válasz
vottokar
#429
üzenetére
Mondjuk azzal kezdtem az egészet, hogy néhány hete benéztem ide és megtetszett a projekt, viszont minimalista módon akartam megoldani. (olcsó hús esete)
Mert ugye úgy kezdtem, hogy beszreztem 2 db ESP32-C3-at... majd 2 db ESP32-D0WD cuccot, ami detto olyan mint a WROOM csak szebben megcsinálva.
Viszont menet közben derült ki, hogy a C3 csak egy magos cucc és szaggatni fog a hang.
Szóval váltottam D0WD--ra. Kód feltöltve és az isetnnek sem akart megszólalni. Ma egész nap déelelőtt ezt b@sztattam.... aztán eszembe jutott, hogy van 8 csatornás analizátorom... mert ugye van még multiméter azzal az ESP lábaira mérve volt feszültség ami változott is kicsit. Ekkor vettem elő az analizátort. Azt is be kellett izzitani mert azt sem használtam még.
A lényeg hogy minimalista projektben 3000 Ft körül volt a költség. Ebből 1000 FT volt a 2 db PCM5102.A képet azért tettem fel, mert lehet rajtad kívül már is belefut ebbe a példányba. Mert ahogy látom legalább 3-4 fajta verzió létezik belőle.
Azóta már itthon van 2.8-as kijelző is. DE azzal most nem akarok foglalkozni. Élvezem a zenét, jó még kell 1 db rotary kapcsoló és 2 nyomógomb.
Nálam egy 2.1-es hangfalba lesz beépítve ezért nem kell hozzá a kijelző.
Hozzáteszem, hogy a vaterán elkezdtem nézegetni a Mikro tornyokat amiknek van AUX bemenete, mert akkor arra kötném rá belülről úgy hogy szétkapom a tornyot és bele fabrikálom a cuccot. Annyi hely csak van benne.
Közben találtam egy olyan projektet a neten (nem KARADIO és nem YORadio) ahol a web felület minimalista és alapból úgy indít, hogy ha bekapcsoláskor valamelyik gombot nyomva tartod elindítja a saját WIFIAP-ját és fel tudsz rá csatlakozni ha mondjuk SSID és jelszó cserét kéne csinálni. A többi eltárolt állomás pedig megmarad egy CSV fájlban.Ps: Gratulálok a rádiódhoz!! Nagyon csecse lett. Tettszik.
-
vottokar
senior tag
válasz
bimbula53
#426
üzenetére
Sajnos a "kiskínai" elsumákolta a wrover-emet, így ESP32 wroom-al lett megvalósítva. Két enkóderrel, 2,8-as "sima" LCD-vel, meg VS1053-al. Van bent egy plusz USB A kimenet táppal együtt a külső AD átalakítónak. (hogy milyen jó, hogy nincs analóg bemenete egy HW-Q990C-nek
) Rendeltem hozzá "kiskínai" aludobozt is, hogy azért nézzen ki valahogy. Maximum az enkóder gombokat illene lecserélni, mert így nem mutat olyan jól. 
Postas99: akkor lehet, hogy ezért kellett nekem is a másik karadiomnál, pár lábat huzogatni testre meg Ut-re. De én hülye nem mértem, csak neten keresgéltem és egy ottani találat alapján kötözgettem...
-
Postas99
őstag
válasz
bimbula53
#427
üzenetére
Megoldódott... Befotózom az eredményt.
A h.lye kínai szarul szitázta fel a feliratot a H1L H2L H3L H4L részekhez. Ami jelen esetben annyit tesz, hogy H láb volt a föld és a L volt a magas jel.
Én meg ugye nem mértem semmit sem, mert ezen infók alapján forrasztottam.[Forrszemek átkötésének jelölése fordítva]Szóval kimértem és ez alapján módosítottam a forrasztást.
Akinek ilyen lapja lesz az erre figyeljen. -
vottokar
senior tag
Úgy néz ki, hogy befejeztem az otthonra szánt karadio verziómat. Sajnos egy laptopelhullás és más problémák miatt állt egy darabig a dolog, de most már késznek nyilvánítom. [kép]
Még tervben van egy otthoni hálószobai verzió építése, de abba már kell valamiféle végfok is, meg abba lehet, hogy csak érintőkijelzős, gomb és enkóder nélküli megvalósítást próbálok ki. -
Postas99
őstag
Sziasztok!
Szeretnék egy nagy segítséget kérni.
Megépítettem a saját barkács rádiómat. Sajna nem működik.
Hang egy szálse annyi sem jön ki belőle.
Pedig cseréltem vezérlő boart-ot. 2 különböző PCM5102-esel is kipróbáltam.
Forrszemek bekötve ahogy javasoltátok. Nem az ESP32 boarddal van a hiba.
Bár nem tetszik amit látok, nézzétek el, ez egy kínai 24Mhz logikai analizátor (koppintás) amivel a Pulseview-t használom.
Tehát van a kimeneten órajel, adat és LRCK is bal,jobb csatorna adat. Furának tartom a jeleket, mások logikai jeleit is néztem már azok azért szebbek.Hangom még sincs. Igaz hogy a PCM5102-es jack csatlakozóját használom kimenetnek és nem egy direktbe között PC hangszórót. Lehet az a gond hogy nem hallok belőle hangokat?
Valakinek ötlet? -
DonJoker
csendes tag
válasz
bimbula53
#416
üzenetére
Szia,
Le sem merem írni, működik!
Szétkaptam az egészet, megpróbáltam az előző rendelésből származó VS1053 DAC-ot. Ahhoz le kellett szednem az LCD-t is, de nem lett vele jó.
Az előbb újra rákötöttem az LCD-t és a PCM5102A-t és láss csodát működik!
Úgy nézem van egy csomó állomás, ami nem megy, de azért csak sikerült találnom olyat, amivel ki tudom próbálni. Folyamatosan megy.
Nagyon örülök! Mindenkinek köszönöm a segítséget!
-
bimbula53
tag
válasz
DonJoker
#414
üzenetére
Szia!
Sajnos előfordulhat, hogy a modul nem jó. (a chip felírat ugynéz ki, hogy le van kaparva a lényeges felírat. Az eladónál reklamálni kell!)
A myoptions fájl nem egyezik a #403-s bejegyzésedben szereplő értékekkel.
( LCK a 27-es lábon, DIN a 25-ös lábon, BCK a 26-os lábon.) Ha változtatni akkarsz akkor újra kell generálni a myoptions fájlt. Természetesen lehet szabadon változtatni. Ha az programozó által sztenderd beállítását használod akkor a fájlban "#define" sorként nem fog megjeleni. Pin változtatáskor fog megjeleni úgy ahogy a #415 hsz. képen látható.
Jelen pillanatban ez nem egyezik:
#ifndef myoptions_h
#define myoptions_h
/* Generated by myoptions.h generator - v0.8.1 */
/* https://e2002.github.io/docs/myoptions-generator.html?r=71,1,2,4,8,19,41,43,54&i=1,2,3,4,15,16,17,28,29,30&v=4,5,-1,255,27,26,25,36,34,39 */
/* Put this file next to yoRadio.ino and restart Arduino IDE. */
/* !!! Attention !!! */
/* This configuration depends on some additional libraries. Please install them using the library manager: */
/* Adafruit GFX Library, Adafruit ILI9341, OneButton */
/* !!! Do not be alarmed, all right, the default values are not included in this file !!! */
#define DSP_MODEL DSP_ILI9341
#define ENC_BTNR 36
#define ENC_BTNL 34
#define ENC_BTNB 39
#define ENC_INTERNALPULLUP false
#endif
Itt a DAC sztenderd beállításban szerepel (DIN | DOUT =27, BCLK =26, LRC | WSEL =25) -
DonJoker
csendes tag
válasz
bimbula53
#413
üzenetére
Szia,
3 kép a DAC-ról.
[kép] [kép] [kép]
Nem tudom mennyire látszik az chip. Nagyítóval nézem:
PCM5102A
BB 28T
CK20G4 (G nem biztos, lehet Q)
Rákeresve egyiket sem talátlam.
A MyOptinos-ban ez van:
#ifndef myoptions_h#define myoptions_h
/* Generated by myoptions.h generator - v0.8.1 *//* https://e2002.github.io/docs/myoptions-generator.html?r=71,1,2,4,8,19,41,43,54&i=1,2,3,4,15,16,17,28,29,30&v=4,5,-1,255,27,26,25,36,34,39 *//* Put this file next to yoRadio.ino and restart Arduino IDE. */
/* !!! Attention !!! *//* This configuration depends on some additional libraries. Please install them using the library manager: *//* Adafruit GFX Library, Adafruit ILI9341, OneButton */
/* !!! Do not be alarmed, all right, the default values are not included in this file !!! */
#define DSP_MODEL DSP_ILI9341#define ENC_BTNR 36#define ENC_BTNL 34#define ENC_BTNB 39#define ENC_INTERNALPULLUP false
#endifKöszönöm a segítséged!
-
bimbula53
tag
válasz
DonJoker
#411
üzenetére
Szia!
A belső DAC-ot nem érdemes kiprobálni, pocsék hangja van. Neked nem az ESP-vel van bajod ha nem a PCM5102 -vel van. Ted meg légyszives, hogy a myoptions.h fájlt felteszed, és csinálj képet a dac-ról. Lehetőleg a chip felíratát ellehesen olvasni, azt az oldalt is ahol forrasztotál. (Sajnos a kinaikból kitellik a selejt eladása is. Orosz oldalakon sokan panaszkodnak rá.) -
DonJoker
csendes tag
Sziasztok,
Amennyiben kipróbálnám a belső DAC-ot, hogy egyáltalán szól-e a cucc, akkor melyik lábról tudok levenni audió jelet?
Rá kell töltenem egy olyan MyOptoins.h fájlt, amiben internal DAC van?
Köszönöm a segítséget! -
DonJoker
csendes tag
Sziasztok,
Nekem ezzel nincs szerencsém.
Megcsináltam a forrasztásokat. 1 Low, 2 Low, 3 High, 4 Low
Nem adott ki hangot. Az SCK-hoz is tettem egy összekötést, ahogy pivi.l bekarikázta a képen. Még mindig semmi
-
DonJoker
csendes tag
Sziasztok,
Legyetek szívesek segítsetek a PCM5102 bekötésében.
Megérkezett a pakkom, Wroom + PCM5102. Összeraktam, a YoRadiot rátöltöttem, beállítottam, töltöttem rá rádió listát. Elindul, megy, mutatja az időt, lejátssza az állomást, megy a VU meter, viszont hangot nem ad ki.
Kapott 3,3V-ot a VIN lábra, GND és SCK GND-n, LCK a 27-es lábon, DIN a 25-ös lábon, BCK a 26-os lábon. De láttam más bekötést is és a 25,27-et már felcseréltem, úgysem megy.
Világít rajta a LED, valami történik… ez elvileg egy line kimenet. Erősítőre kötöm, de semmi.
Legyetek szívesek segítsetek, mit hagytam ki?
Köszönöm szépen! -
bimbula53
tag
válasz
martonzsolt
#400
üzenetére
Szia!
Kitartás a legfontosabb! A többi jön magától. Fórumtársak segítségére számíthatsz.
Új hozzászólás Aktív témák
- ÁRGARANCIA! Épített KomPhone Ultra 7 265KF 32/64GB RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
- Gamer PC-Számítógép! Csere-Beszámítás! R5 5500 / RX 6700XT 12GB / 32GB DDR4 / 512GB SSD
- Kötelező darab a karifa alá! Asus Tuf Lap!
- DX Racer fekete gamer, irodai szék
- Bomba ár! HP ProBook 640 G5 - i3-8GEN I 16GB I 256GB SSD I 14" HD I Cam I W11 I Garancia!
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

Már vagy 3 éve hurcolom a linket. Amikor megtaláltam írtam magamnak egy emailt. Abból nézem ki ha új eszközt állítok be.


Én is izgultam, hogy B-s lesz-e. Az lett.
Vagy marad a KaRadio32. Így "összecsavarozva" megszűntek a kontakt hibák. Ma még nem állt meg. 











.
) Rendeltem hozzá "kiskínai" aludobozt is, hogy azért nézzen ki valahogy. Maximum az enkóder gombokat illene lecserélni, mert így nem mutat olyan jól. 




Szia.

