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

  • Simi121

    aktív tag

    válasz JohnnyX #722 üzenetére

    Nekem is ezt csinálja új verzióval(0.9.300), egyel korábbi tökéletes(0.9.280)
    Minden más ugyanazz.

  • bimbula53

    tag

    válasz JohnnyX #722 üzenetére

    Szia!
    A myoptions.h fájlt tedd fel had lássuk. Ha nem úgy van bekötve ahogy a generátorban láttad akkor írd ide hova van csatlakoztatva.

  • JohnnyX

    őstag

    Hali!

    yoradio mukodik, ad hangot, telóról webről tudom irányítani. (esp32-wroom 32)
    Viszont a ILI9341 2.4"-es LCD kijelzőm csak fehéren világít.
    A myoptions-generator által letöltött fáljban nem kéne
    definiálva lenni a MOSI MISO SCK dc stb. összes lábnak amit a kijelzőn bekötöttem? Vagy ezeket melyik fájlban keressem? :U
    A táccs része nem érdekel, nyomógombos potméter úton van már...

  • Tamás9x

    őstag

    válasz johniee #719 üzenetére

    Azzal csináltam.
    A gyárival is próbáltam, ugyanúgy fordított a kijelző, tuti nem jó driver van fent. de megakadtam

  • johniee

    senior tag

    válasz Tamás9x #718 üzenetére

    Fentebb van egy Google Drive link, mindennel ami nekem működik. Próbáld meg az összes Library cuccot is importálni az Arduino programba.

  • Tamás9x

    őstag

    válasz #60252516 #716 üzenetére

    Szuper koszonom hajnalban unratelepitettem mindent a leiras alapjan mukodik, csak a kijelzom van elfordulva, es a touch nem mukodik.

    Rendet rakok :R

  • #60252516

    törölt tag

    válasz Tamás9x #715 üzenetére

    1, Ékezetes karakterek ne legyenek a mappa nevekben.
    2, "Többszörös könyvtárak találhatók" - minek? Rakj rendet.
    Nállam csak a dokumentumok arduino library mappa van.
    3, ESP32 v3.0.7 alaplap csomagot használsz, töröld. A v2.0.17 kell helyette.

  • Tamás9x

    őstag

    Sziasztok

    MEgakadtam itt, mit felejtettem el? :D

    Arduino: 1.8.19 (Windows 10), Alaplap:"ESP32 Dev Module, Disabled, Disabled, Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, Core 1, Core 1, None, Disabled, Disabled"
    C:\Users\Sager\Desktop\Netrádió leírás\Működő magyar + IR Remote\yoradio-main\yoRadio\src\core\controls.cpp:52:10: fatal error: IRrecv.h: No such file or directory
    Többszörös könyvtárak találhatók ehhez: "Adafruit_GFX.h"
    compilation terminated.
    Használt: C:\Users\Sager\Documents\Arduino\libraries\Adafruit_GFX_Library
    Nem használt: C:\Program Files (x86)\Arduino\libraries\Adafruit-GFX-Library-master
    Nem használt: C:\Users\Sager\Documents\Arduino\libraries\Adafruit-GFX-Library-master
    Többszörös könyvtárak találhatók ehhez: "SD.h"
    Használt: C:\Users\Sager\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\libraries\SD
    Nem használt: C:\Program Files (x86)\Arduino\libraries\SD
    Többszörös könyvtárak találhatók ehhez: "WiFi.h"
    Használt: C:\Users\Sager\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\libraries\WiFi
    Nem használt: C:\Program Files (x86)\Arduino\libraries\WiFi
    Többszörös könyvtárak találhatók ehhez: "Adafruit_ST7789.h"
    Használt: C:\Users\Sager\Documents\Arduino\libraries\Adafruit_ST7735_and_ST7789_Library
    Nem használt: C:\Program Files (x86)\Arduino\libraries\Adafruit_ST7735_and_ST7789_Library-1.10.4
    Többszörös könyvtárak találhatók ehhez: "Adafruit_I2CDevice.h"
    Használt: C:\Users\Sager\Documents\Arduino\libraries\Adafruit_BusIO-master
    Nem használt: C:\Program Files (x86)\Arduino\libraries\Adafruit_BusIO-master
    exit status 1
    Hiba a(z) ESP32 Dev Module alaplapra fordításra.
    C:\Users\Sager\Desktop\Netrádió leírás\Működő magyar + IR Remote\yoradio-main\yoRadio\src\core\controls.cpp:52:10: fatal error: IRrecv.h: No such file or directory
    compilation terminated.
    Többszörös könyvtárak találhatók ehhez: "Adafruit_I2CDevice.h"
    Használt: C:\Users\Sager\Documents\Arduino\libraries\Adafruit_BusIO-master
    Nem használt: C:\Program Files (x86)\Arduino\libraries\Adafruit_BusIO-master
    Többszörös könyvtárak találhatók ehhez: "SD.h"
    Használt: C:\Users\Sager\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\libraries\SD
    Nem használt: C:\Program Files (x86)\Arduino\libraries\SD
    Többszörös könyvtárak találhatók ehhez: "WiFi.h"
    Használt: C:\Users\Sager\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\libraries\WiFi
    Nem használt: C:\Program Files (x86)\Arduino\libraries\WiFi
    Többszörös könyvtárak találhatók ehhez: "Adafruit_GFX.h"
    Használt: C:\Users\Sager\Documents\Arduino\libraries\Adafruit_GFX_Library
    Nem használt: C:\Program Files (x86)\Arduino\libraries\Adafruit-GFX-Library-master
    Nem használt: C:\Users\Sager\Documents\Arduino\libraries\Adafruit-GFX-Library-master
    Többszörös könyvtárak találhatók ehhez: "Adafruit_ST7789.h"
    Használt: C:\Users\Sager\Documents\Arduino\libraries\Adafruit_ST7735_and_ST7789_Library
    Nem használt: C:\Program Files (x86)\Arduino\libraries\Adafruit_ST7735_and_ST7789_Library-1.10.4
    exit status 1
    Hiba a(z) ESP32 Dev Module alaplapra fordításra.
    Ennek a jelentésnek több információja lehetne
    a "Bővebb kimenet mutatása fordításkor"
    opció engedélyezésével a Fájl -> Beállítások-ban.

  • bimbula53

    tag

    válasz fecus #713 üzenetére

    Nem Te rontod el! Velem is sokszor előfordult. csak találgatni tudok az okokra.
    1.) Wifi kapcsolat szakadás
    2.) Írási hiba (nem te okozod)
    3.) ?????
    Az újra indítás sokszor segít, de van amikor kétszer is újra indítom. Előfordult már az is, hogy elölről kellett kezdenem.

  • fecus

    őstag

    válasz bimbula53 #712 üzenetére

    Köszi. Ezt írtam is.
    A kérdés, hogy tapasztalatotok alapján mit lehet elrontani két firmware feltöltés között, hogy így beálljon? Kapcsoljam ki és be minden feltöltés között?
    Valaki járt már így? Valahogy üríteni kell valami tárat a két OTA között?
    Nem szeretném minden alkalommal felhozni a garázsból frissíteni, de az akadás miatt kísérleteznem kellene. A lakásba meg nincs helye mondta a "főnök" ;]

  • fecus

    őstag

    Frissítettem a rádiót OTA. Aztán másodszor is szerettem volna, mert még változtattam a kódon. A .bin feltöltése során nincs elég memóriát írt és már nem tudok vele kapcsolatot teremteni WiFi-n.
    Meg tudom oldani USB-n keresztül, csak kérdezném, hogy két frissítés között mit ronthattam el? Önmagát újraindítja, de kell még több újraindítás?

  • #60252516

    törölt tag

    Frissült a YoRadio

    v0.9.313b
    added support for ESP32-S3 boards (ESP32 S3 Dev Module) (esp32 cores version 3.x.x is not supported yet)
    fixes in displaying sliders in the web interface

  • bimbula53

    tag

    válasz G25 #708 üzenetére

    Első körben a hibák okozója a könyvtárak hiánya. A #698 -s hsz segítséget jelenthet, töltsd le és a telepítésre vonatkozó részt értelmezd és alkalmazd ami neked szükséges.
    Továbbra is fenntartom, hogy a hardver összetevők tudatában a bin kiterjesztésű fájlokat összeállítom de azt neked kell az "esp download tools" programmal feltöltened.

  • bimbula53

    tag

    válasz johniee #705 üzenetére

    Jobban megnézve és értelmezve a képet a világos kék vonal megtévesztő!
    Az IO17 - sárga az IO22 világoskék. Így már működik.
    A #706 -s hsz tárgytalan.

  • bimbula53

    tag

    válasz johniee #705 üzenetére

    Bocsi ha félreérthető voltam, a sárga vonal tisztázva lett, akkor a BCK és DIN az IO17 -re vannak kötve?

  • johniee

    senior tag

    válasz bimbula53 #704 üzenetére

    Látom még nem minden tiszta :D
    Berajzoltam egy X-et a sárgára, ami végül nem kell

  • bimbula53

    tag

    válasz johniee #703 üzenetére

    OK! Akkor ezek szerint hardveresen intézi a 2 db IO22 -s portot, mert a képen 2 db IO22 van, ugyan akkor te az IO17 portot kötöd az egyik IO22 -re. Ezért kérdeztem rá.
    Találtam viszont olyan képet ahol NC -nek jelölik.

  • johniee

    senior tag

    válasz bimbula53 #702 üzenetére

    Mi az, hogy különválasztani? :DDD
    Ez a pakk csak ehhez a kijelzővel egybeépített cuccal megy :)

  • bimbula53

    tag

    válasz johniee #700 üzenetére

    Köszi a képet így már érthetőbb. Programozás terén hogy sikerült különválasztani?

  • Tom500

    friss újonc

    Sziasztok!
    Próbálkozom egy yoradio programozásával, sajnos nem sok sikerrel.
    Csináltam youtube videó alapján.
    GitHub leírás szerint:"
    Az Arduino IDE 2.xx verziója nem támogatott. Használja az Arduino IDE 1.8.19-et
    ESP32 alapverzió 2.0.0 vagy újabb szükséges !
    1. Hozzon létre egy myoptions.h fájlt a hardverkonfigurációhoz .
    2. Helyezze a myoptions.h fájlt a yoRadio.ino mellé.
    3. Cserélje le az Arduino/libraries/Adafruit_GFX_Library/glcdfont.c fájlt a yoRadio/fonts/glcdfont.c fájlra.
    4. Indítsa újra az Arduino IDE-t.
    5. ArduinoIDE-ben - töltse fel a vázlatadatokat az Eszközök → ESP32 Sketch Data Upload segítségével.
    6. Töltse fel a vázlatot a táblára. "
    Sajnos nem jött be egyik sem. Az ellenőrzésnél mindig sok hibát kaptam.
    Programozásban nem vagyok járatos.
    Az lenne a kérdésem, esetleg itt Budapesten lenne valaki aki megcsinálná a programozást, életre keltené a cuccot?
    Ezekkel a panelekkel: ESP32 - Wroom - CH-340C - Dual Core nodemcu
    2,2" színes TFT lcd kijelző, 240x320 SPI , arduino
    PCM5102A - I2S DAC - Internet rádió modul

  • johniee

    senior tag

    válasz bimbula53 #699 üzenetére

    A türkizkék/világoskék vonal az RGB LED bal alsó lábát köti össze a DIN-nel
    A sárga eredetileg az IO22-höz volt rajzolva, de az ugyanaz, mintha a GND és IO27 közötti csatlakozót kötöd a BCK-ra.
    Hogy jobban értsd, ezt adják hozzá gyárilag, USB kábel és egy 4pin-es mini csatlakozó, ami csak egy csatlakozóra elég :DDD

  • bimbula53

    tag

    válasz johniee #698 üzenetére

    Köszönöm (jük) a teljes leírást. :C
    A hsz-ben lévő kép hiányzik az összeállításból. A képen lévő sárga vonalat nem értem, mi köze a BCK a DIN -hez. A feliratos kijelző oldalról tudnál teljes képet felrakni, esetleg azt is berakhatnád.

  • johniee

    senior tag

    válasz bimbula53 #693 üzenetére

    Csináltam egy újabb leírást egy másik srác leírásából, benne minden ami kellett nekem, alapból magyarítva van az egész, ami már a ZIP-be került:
    Google Drive [link]
    Ha minden be van importálva/telepítve, akkor hiba nélkül kell lefutnia a kódnak.

    A legújabb ESP32-2432S028 USB-C csatlakozós, és PCM5102 volt hozzá nekem.
    Lehet helyette a Max98357 I2S 3W Class D Amplifier-t használni, a kódban ez is változtatható.
    itt az eredeti rajzon el volt ba**va és nem volt egyértelmű a bekötése a türkiz--világoskék, a bal alsó lába az RGB LED-nek a DIN-re megy.
    A Jumpert is össze kell forrasztani és a kis nyilakkal jelölt módon a hátulján:
    Az IO16, azaz az RGB LED bal felső lába lett a jeladó a távirányítóhoz, ez a kódban(myoptions.h) is 16-osként szerepel.
    A sárgával jelölt IO22 vagy GND - IO27 közötti láb ugyanaz, közös szál futott a NYÁK-on.
    A csatlakozó alapból így lesz, mivel 4pinest adnak hozzá.
    Az SCK nevű pin-re semmi sincs csatlakoztatva.

    A hozzá optimalizált infrás távirányító így néz ki, kell neki GND, +3.3V és egy jel csatlakozó(RGB LED bal felső IO16) - összesen 3 érintkező, villog a kis NYÁK LED-je, ha nyomogatod a távirányítót.
    Használhatsz másik távkapcsot is hozzá, a webes interfészen kell úgyis betanítani.

  • bimbula53

    tag

    válasz JohnnyX #696 üzenetére

    Szia!
    A fájl csak akkor érdekes ha nincs arduinoide vagy platformio, de az esp download tools programra szükség van. Én még nem teszteltem 100%-osan. Idegen oldalon találtam én is.

  • JohnnyX

    őstag

    válasz bimbula53 #695 üzenetére

    Hali!

    Ez a "feltölthető fájl" engem is érdekelne.
    Arduino IDE-t használok. (1.8.19-et és 2.3.3-at)

  • bimbula53

    tag

    válasz G25 #694 üzenetére

    Szia!
    Esp32 -s wroom több típusból is építettem: - esp32 mini D1, esp32 30 pines(olyan mint amit a mellékelt linken található), esp32 38 pines - rádiót. Működik mindegyik. Én a [link] és a [link] webshopokból szoktam vásárolni. Főleg az elsőből mert az van közelebb és elfogadható az árai.
    A Yoradio nevú programot preferálom ( ez vált be legjobban)
    A #691 -s 2. pontjára nem kaptam választ. Ez alapján tudok vagy tudunk segíteni.
    Amit feltudok ajánlani, hogy feltölthető fájlt készítek amit csak fel kell tölteni és webes felületen ki kell egészíteni a wifivel. De a hoz tudnom kell a választ.
    Karácsonyig még elkészülhet! ;)

  • G25

    újonc

    válasz bimbula53 #693 üzenetére

    Szia, nekem van 2 db egyforma aliexpesszes esp32 " https://www.aliexpress.com/item/1005006096709541.html?spm=a2g0o.order_list.order_list_main.11.21ef1802tnqu1g" nem sikerül vele valahogy semmi, webradiót épitenék, valamilyen memória, puffer , rossz cimzést ir, fentebb olvasható elvileg, már irtam róla. Kérésem lenne érdekelne a pontos tipus,, ár, beszerzési forrás, kód leirás. meg kell épitenem, ajándék lenne belőle. Köszönöm.

  • bimbula53

    tag

    válasz johniee #692 üzenetére

    Szia!
    Megosztanád a folyamatott? Érdekelne mit hogyan kell csinálni, forrasztani. Esetleg képekkel illusztrálva. Előre is köszönöm.

  • johniee

    senior tag

    Sziasztok :)
    Rendeltem egy kijelzővel egybeépített ESP32 modellt és végre működik is :))
    Az IP cím alapján elég sok funkció állítható, na meg a radiók listája is.
    ESP32-2432S028 és a zenét egy PCM5102 szolgáltatja fülhallgató szintű kimeneten.
    Forrasztási gyakorlat kellett hozzá :)

    Ez viszonylag könnyű menet volt a többihez képest,
    De rendeltem több fajta/méretű kijelzőt és ESP32 modult is, szóval elmegy még vele néhány este vagy nap :DDD

  • bimbula53

    tag

    válasz G25 #690 üzenetére

    Szia!
    Ezt olvasd [link] ? Egyszerűtől a bonyolultig bármit meglehet vele csinálni.
    1.) Legegyszerűbb: ESP32 + MAX98357A ( mono 3W-s erősítő)+ 5W -s hangszoró
    Vezérlése böngészőben vagy android applikációban. Később tovább fejleszthető.
    2.) Programozás terén mennyire vagy jártas?
    Arduino IDE, VSCode - PlatformIO, vagy ESP Download Tool nevű programban?
    3.) Milyen programot akartál felrakni?
    4.) Később mit szeretnél kihozni az alapból?
    Kedv csinálónak az egyik legegyszerűbb darab. Ez az 1. pontban leírtak kiegészítése kijelzővel és encoderrel.

  • G25

    újonc

    válasz bimbula53 #689 üzenetére

    Szia, a doboz marad ösi emlék, amig műkszik marad. próbáltam esp32-t. egyszerű web rádióval h megy-e. hiba:
    :19:46.289 -> ELF file SHA256: 2a0526bddb7eba06
    22:19:46.289 ->
    22:19:46.470 -> Rebooting...
    22:19:46.470 -> ets Jul 29 2019 12:21:46
    22:19:46.505 ->
    22:19:46.505 -> rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
    22:19:46.505 -> configsip: 0, SPIWP:0xee
    22:19:46.505 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
    22:19:46.505 -> mode:DIO, clock div:1
    22:19:46.505 -> load:0x3fff0030,len:4832
    22:19:46.505 -> load:0x40078000,len:16460
    22:19:46.505 -> load:0x40080400,len:4
    22:19:46.505 -> load:0x40080404,len:3504
    22:19:46.505 -> entry 0x400805cc
    22:19:50.104 -> info PSRAM not found, inputBufferSize: 13951 bytes
    22:19:50.104 -> info buffers freed, free Heap: 177448 bytes
    22:19:50.104 -> info connect to: "radio.musorok.org" on port 443 path "/listen/jazzy/jazzy.mp3"
    22:19:51.191 -> info SSL has been established in 1101 ms, free Heap: 136896 bytes
    22:19:51.225 -> info chunked data transfer
    22:19:51.225 -> bitrate 192000
    22:19:51.225 -> station Jazzy
    22:19:51.225 -> icyurl https://jazzy.hu
    22:19:51.272 -> info MP3Decoder has been initialized, free Heap: 113636 bytes , free stack 3408 DWORDs
    22:19:51.272 -> lasthost https://radio.musorok.org/listen/jazzy/jazzy.mp3
    22:19:51.272 -> info stream ready
    22:19:51.272 -> info syncword found at pos 0
    22:19:51.272 -> info MPEG-2.5, Layer I
    22:19:51.272 -> info Channels: 2
    22:19:51.272 -> info SampleRate: 44100
    22:19:51.272 -> info BitsPerSample: 16
    22:19:51.272 -> info BitRate: 192000
    22:19:51.373 -> info StreamTitle='Szûcs Gabi - Kék Kardigán'
    22:19:51.373 -> streamtitle Szûcs Gabi - Kék Kardigán
    22:19:52.990 -> CORRUPT HEAP: Bad head at 0x3ffe854c. Expected 0xabba1234 got 0xb6d38c6c
    22:19:52.990 ->
    22:19:52.990 -> assert failed: multi_heap_free multi_heap_poisoning.c:276 (head != NULL)
    22:19:53.025 ->
    22:19:53.025 ->
    22:19:53.025 -> Backtrace: 0x40082879:0x3ffb1f80 0x4008c6a9:0x3ffb1fa0 0x40091a76:0x3ffb1fc0 0x40090c01:0x3ffb20f0 0x400839bb:0x3ffb2110 0x40085849:0x3ffb2130 0x40153f0e:0x3ffb2150 0x40153f3a:0x3ffb2170 0x401459d4:0x3ffb2190 0x400fc4e4:0x3ffb21b0 0x400fb7ad:0x3ffb21d0 0x400fb9f1:0x3ffb21f0 0x400e25dd:0x3ffb2210 0x400e3617:0x3ffb2230 0x400d301e:0x3ffb2250 0x400ffbd8:0x3ffb2270 0x4008edb6:0x3ffb2290
    22:19:53.072 ->
    22:19:53.072 ->
    22:19:53.072 ->
    22:19:53.072 ->
    22:19:53.072 -> ELF file SHA256: 2a0526bddb7eba06
    22:19:53.072 ->
    22:19:53.256 -> Rebooting...
    22:19:53.256 -> ets Jul 29 2019 12:21:46

    ?????
    az ino:

    #include "Arduino.h"
    #include "WiFi.h"
    #include "Audio.h"
    // Digital I/O used
    #define I2S_DOUT 25
    #define I2S_BCLK 27
    #define I2S_LRC 26
    Audio audio;
    String ssid = "G25";
    String password = "12345678";
    void setup() {
    Serial.begin(115200);
    WiFi.disconnect();
    WiFi.mode(WIFI_STA);
    WiFi.begin(ssid.c_str(), password.c_str());
    while (WiFi.status() != WL_CONNECTED) delay(1500);
    audio.setPinout(I2S_BCLK, I2S_LRC, I2S_DOUT);
    audio.setVolume(15); // default 0...21
    // or alternative
    // audio.setVolumeSteps(64); // max 255
    // audio.setVolume(63);
    //
    // *** radio streams ***
    audio.connecttohost("https://radio.musorok.org/listen/jazzy/jazzy.mp3"); // aac
    /*// audio.connecttohost("http://mcrscast.mcr.iol.pt/cidadefm"); // mp3
    // audio.connecttohost("http://www.wdr.de/wdrlive/media/einslive.m3u"); // m3u
    // audio.connecttohost("https://stream.srg-ssr.ch/rsp/aacp_48.asx"); // asx
    // audio.connecttohost("http://tuner.classical102.com/listen.pls"); // pls
    // audio.connecttohost("http://stream.radioparadise.com/flac"); // flac
    // audio.connecttohost("http://stream.sing-sing-bis.org:8000/singsingFlac"); // flac (ogg)
    // audio.connecttohost("http://s1.knixx.fm:5347/dein_webradio_vbr.opus"); // opus (ogg)
    // audio.connecttohost("http://stream2.dancewave.online:8080/dance.ogg"); // vorbis (ogg)
    // audio.connecttohost("http://26373.live.streamtheworld.com:3690/XHQQ_FMAAC/HLSTS/playlist.m3u8"); // HLS
    // audio.connecttohost("http://eldoradolive02.akamaized.net/hls/live/2043453/eldorado/master.m3u8"); // HLS (ts)
    // *** web files ***
    // audio.connecttohost("https://github.com/schreibfaul1/ESP32-audioI2S/raw/master/additional_info/Testfiles/Pink-Panther.wav"); // wav
    // audio.connecttohost("https://github.com/schreibfaul1/ESP32-audioI2S/raw/master/additional_info/Testfiles/Santiano-Wellerman.flac"); // flac
    // audio.connecttohost("https://github.com/schreibfaul1/ESP32-audioI2S/raw/master/additional_info/Testfiles/Olsen-Banden.mp3"); // mp3
    // audio.connecttohost("https://github.com/schreibfaul1/ESP32-audioI2S/raw/master/additional_info/Testfiles/Miss-Marple.m4a"); // m4a (aac)
    // audio.connecttohost("https://github.com/schreibfaul1/ESP32-audioI2S/raw/master/additional_info/Testfiles/Collide.ogg"); // vorbis
    // audio.connecttohost("https://github.com/schreibfaul1/ESP32-audioI2S/raw/master/additional_info/Testfiles/sample.opus"); // opus
    // *** local files ***
    // audio.connecttoFS(SD, "/test.wav"); // SD
    // audio.connecttoFS(SD_MMC, "/test.wav"); // SD_MMC
    // audio.connecttoFS(SPIFFS, "/test.wav"); // SPIFFS
    // audio.connecttospeech("Wenn die Hunde schlafen, kann der Wolf gut Schafe stehlen.", "de"); // Google TTS*/
    }
    void loop(){
    audio.loop();

    }
    // optional
    void audio_info(const char *info){
    Serial.print("info "); Serial.println(info);
    }
    void audio_id3data(const char *info){ //id3 metadata
    Serial.print("id3data ");Serial.println(info);
    }
    void audio_eof_mp3(const char *info){ //end of file
    Serial.print("eof_mp3 ");Serial.println(info);
    }
    void audio_showstation(const char *info){
    Serial.print("station ");Serial.println(info);
    }
    void audio_showstreamtitle(const char *info){
    Serial.print("streamtitle ");Serial.println(info);
    }
    void audio_bitrate(const char *info){
    Serial.print("bitrate ");Serial.println(info);
    }
    void audio_commercial(const char *info){ //duration in sec
    Serial.print("commercial ");Serial.println(info);
    }
    void audio_icyurl(const char *info){ //homepage
    Serial.print("icyurl ");Serial.println(info);
    }
    void audio_lasthost(const char *info){ //stream URL played
    Serial.print("lasthost ");Serial.println(info);
    }
    void audio_eof_speech(const char *info){
    Serial.print("eof_speech ");Serial.println(info);
    }

    hogyan tovább?? késő van ezért ilyen kurta az irás , a kérés.
    Köszönöm, hogy segitesz.

  • bimbula53

    tag

    válasz G25 #687 üzenetére

    Szia!
    Ne add fel! Megéri a fáradságot. Mindannyian keresztül megyünk ezen a fázison.
    Itt segítségre találsz!
    A képek alapján látható hardver eszközökből mit lehet újra felhasználni?
    Mit szeretnél összeállítani? A doboz jól néz ki, érdemes újra felhasználni.
    Sajnos az Arduino IDE 2.3.3 -s verziójához nem lett aktualizálva a program.

  • G25

    újonc

    válasz bimbula53 #677 üzenetére

    Szia!

    Káosz, de láthatod.
    Próbáltam már yoradiot, de nincs tudásom hozzá, jön hibaüzenet, elakadok, jól gondolom, hogy ha nincs rádugva esp32, akkor is a ellenőrzésnek magában is le kell futni rendben? Számit melyik ide verzióval csinálom, mondjuk másik régebbi kell akkor mindent törölni kell gépről és újra mindent elölről?

  • #60252516

    törölt tag

    válasz bimbula53 #684 üzenetére

    Ez csak a firmware -t késziti és tölti fel, a fájl rendszert a build filesystem image / upload filesystem image késziti és tölti fel.

  • slowie

    csendes tag

    válasz bimbula53 #684 üzenetére

    Csak nem hagyott nyugodni.. :D Tökéletes minden, így töltöttem fel.
    Én szúrtam el az előbb. Szétcsúszott pár kábel és az egyik egy lábbal arrébb ment fel a nagy kapkodásban. :DDD Működik, csatlakozik és szól is. Már csak elő kell kotornom a szocreál stílusú rádiót, amibe bele akarnám építeni.

    Köszönöm szépen a segítséget! :R

  • bimbula53

    tag

    válasz slowie #683 üzenetére

    Azzal, hogy feltöltötted a lefordított programot még nem fejezted be. Még hiányzik a fájl rendszer (spiffs.bin). Ezt úgy tudod megoldani, hogy továbbra is a platformio programban vagy, ott a baloldalon lévő fejecske - project tasks - esp32dec - Build ez elkészíti majd Upload feltöltés. Ezek után a 192.168.4.1 weblapon be állítod a wifit, reboot.

  • slowie

    csendes tag

    válasz bimbula53 #682 üzenetére

    Airedhyal által feltöltöttet már nálam is lefordítja PlatformIO-ban, ha onnan töltöm fel, akkor fel is megy gond nélkül, reboot és onnantól a betöltést jelző pontok mennek a kijelzőn.

    Arduinoból most az 1.8.18 van fenn ESP 2.0.0-val az ugyanúgy errorozik.

    Holnap vagy holnapután rászánom magam 1.8.19 és az ESP 2.0.13 felrakására, hátha.
    Ha úgy sem megy, akkor egy időre száműzöm a szekrénybe.

  • bimbula53

    tag

    válasz slowie #678 üzenetére

    1.) win10 64 bit, MX Linux, Arduino 1.8.19 -s verzió - ban alaplap kezelő: esp32 2.0.13, by Espressif Systems, Yoradio v0.9.300 (eredeti, nincs módosítva)
    Hiba nélkül fordul! a Te myoptions fájloddal.
    2.) #680 Airedhyal fórumtárs adja a jó, PlatformIO -hoz szükséges fájlokat.

  • #60252516

    törölt tag

    válasz slowie #678 üzenetére

    Üdv.

    PlatformIO yoradio project mappa tömöritve.
    Benne a myoptions.h amit megosztott, a jó lib -ek (nekem ezekkel megy), a módosított
    platformio ini.

  • bimbula53

    tag

    válasz slowie #678 üzenetére

    Semmi gond most nekem is kell 1 kis idő amíg ellenőrzők. Igyekszem mihamarabb jelentkezni.

  • slowie

    csendes tag

    válasz bimbula53 #675 üzenetére

    Küldöm is. Kissé lassan fogok tudni reagálni, mert meló van egész hétvégén.
    https://e2002.github.io/docs/myoptions-generator.html?r=71,1,2,3,8,16,44,47,49,50,53&i=5,6,18,19,20,21,22,23,24&v=21,22,27,25,26,-1,12,14,13

    ; PlatformIO Project Configuration File
    ;
    ; Build options: build flags, source filter
    ; Upload options: custom upload port, speed and extra flags
    ; Library options: dependencies, extra library storages
    ; Advanced options: extra scripting
    ;
    ; Please visit documentation for the other options and examples
    ; https://docs.platformio.org/page/projectconf.html

    Platformio.ini
    [env:esp32dev]
    platform = espressif32
    board = esp32dev
    framework = arduino
    upload_port = COM5
    upload_protocol = esptool
    lib_extra_dirs = ${workspacedir}
    lib_deps =
    earlephilhower/ESP8266Audio@^1.9.9
    marcoschwartz/LiquidCrystal_I2C@^1.1.2
    celliesprojects/ESP32_VS1053_Stream@^2.1.0
    baldram/ESP_VS1053_Library@^1.1.4
    arduino-libraries/WiFi@^1.2.7
    crankyoldgit/IRremoteESP8266 @ ^2.8.5
    adafruit/Adafruit GFX Library@^1.11.11
    adafruit/Adafruit BusIO@^1.16.2

  • bimbula53

    tag

    válasz G25 #676 üzenetére

    Szia!
    A kérdésedre a válasz: igen lehetséges.
    A képen látható rádió belsejéről is kapható kép? Pofás darab. Csak a rasberryt kellene lecserélni esp32-re. Ezt olvasd el [link] .

  • G25

    újonc

    Üdv tagok!
    Újra kezdő vok, volt már régen próbálkozás, ha engedi felteszem a fotót rasberry B internet rádió vagy 6 éve nem volt bekapcsolva, torz halk de múködik, már fogalmam nincs mit hogyan volt benne. Szeretnék épiteni esp32 internet rádiót. Ezek úton:

    ESP32 fejlesztőkártya CH340C WiFi+Bluetooth Ultra-Low Power, kétmagos ESP32-DevKitC-32 ESP-WROOM-32 bővítőkártya

    Interfész I2S PCM5102A DAC dekóder GY-PCM5102 I2S lejátszó modul Raspberry Pi pHAT formátumkártyához Digitális PCM5102 audiokártya
    2,4" SPI TFT LCD kijelző érintőpanel ILI9341 240x320 TFT LCD érintőképernyő pajzs 5V/3.3V STM32 kijelzőmodul SPI soros

    persze nekem elsőre a legegyszerűb 1 állomásos kijelző nélküli kéne, van már 1 ESP32 fejlesztőkártya CH340C WiFi+Bluetooth Ultra-Low Power, kétmagos ESP32-DevKitC-32 ESP-WROOM-32 bővítőkártya ilyen kártyám, de bármelyik rádiósprogramot tőltök fel rá, vagyis csak próbálkozom, ide-ben még a ellenőrzésen sem jutok túl soha. Kérném segitségeteket nagyon egyszerú program, mellyel látom, hogy életképes lehet ez tipusú esp32 dev modulba van állitva IDE, még egy naiv kérdés, csak magában az ESP32 -re töltött program a többi pl. PCM5102 nélkül is végig halad a programon, s ellenőrizni lehet soros monitoron a múködést?

  • bimbula53

    tag

    válasz slowie #674 üzenetére

    Hát akárhogy nézem nem tudok rájönni mi lehet a hiba. Azt tudom felajánlani, hogy a myoptions fájlodból küld el az alábbi sort: https://e2002.github.io/docs/myoptions-generator.html?r=71,2,3,16,44,47,49,50,53&i=5,6,18,19,20,21,22,23,24&v=21,22,27,25,26,-1,12,14,13 (ez csak minta, hogy igy kell kinéznie)
    Had lássam az összeállításodat, hogy letudjam fordítani.(Yoradio v0.9.300 -sal)
    A vscode -ból a platformio.ini fájlt küld még el.

  • slowie

    csendes tag

    válasz slowie #673 üzenetére

    Most nézem, hogy egy átvariált .ino-t próbáltam lefordítani...
    Ez az eredeti:
    /* ============================================================================================================
    * ёRadio
    * ============================================================================================================
    * Web-radio based on
    * ESP32-audioI2S https://github.com/schreibfaul1/ESP32-audioI2S
    * or/and
    * ESP32-vs1053_ext https://github.com/schreibfaul1/ESP32-vs1053_ext
    * libraries
    * ============================================================================================================
    * Project home https://github.com/e2002/yoradio
    * Wiki https://github.com/e2002/yoradio/wiki
    * Описание на 4PDA https://4pda.to/forum/index.php?s=&showtopic=1010378&view=findpost&p=112992611
    * Как это прошить? https://4pda.to/forum/index.php?act=findpost&pid=112992611&anchor=Spoil-112992611-2
    * ============================================================================================================
    * Here goes!
    * ============================================================================================================
    */
    #include "Arduino.h"
    #include "src/core/options.h"
    #include "src/core/config.h"
    #include "src/core/telnet.h"
    #include "src/core/player.h"
    #include "src/core/display.h"
    #include "src/core/network.h"
    #include "src/core/netserver.h"
    #include "src/core/controls.h"
    #include "src/core/mqtt.h"
    #include "src/core/optionschecker.h"

    extern __attribute__((weak)) void yoradio_on_setup();

    void setup() {
    Serial.begin(115200);
    if(LED_BUILTIN!=255) pinMode(LED_BUILTIN, OUTPUT);
    if (yoradio_on_setup) yoradio_on_setup();
    config.init();
    display.init();
    player.init();
    network.begin();
    if (network.status != CONNECTED && network.status!=SDREADY) {
    netserver.begin();
    initControls();
    display.putRequest(DSP_START);
    while(!display.ready()) delay(10);
    return;
    }
    if(SDC_CS!=255) {
    display.putRequest(WAITFORSD, 0);
    Serial.print("##[BOOT]#\tSD search\t");
    }
    config.initPlaylistMode();
    netserver.begin();
    telnet.begin();
    initControls();
    display.putRequest(DSP_START);
    while(!display.ready()) delay(10);
    #ifdef MQTT_ROOT_TOPIC
    mqttInit();
    #endif
    if (config.getMode()==PM_SDCARD) player.initHeaders(config.station.url);
    player.lockOutput=false;
    if (config.store.smartstart == 1) player.sendCommand({PR_PLAY, config.store.lastStation});
    }

    void loop() {
    telnet.loop();
    if (network.status == CONNECTED || network.status==SDREADY) {
    player.loop();
    //loopControls();
    }
    loopControls();
    netserver.loop();
    }

    #include "src/core/audiohandlers.h"

    Hibalista is rövidebb lett:
    Arduino: 1.8.18 (Windows 10), Board: "ESP32 Dev Module, Enabled, Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, Core 1, Core 1, None"

    C:\Users\kbpho\Documents\Arduino\yoRadio\yoRadio.ino: In function 'void setup()':

    yoRadio:45:14: error: expected primary-expression before '.' token

    if (Network.status != CONNECTED && Network.status!=SDREADY) {

    ^

    yoRadio:45:45: error: expected primary-expression before '.' token

    if (Network.status != CONNECTED && Network.status!=SDREADY) {

    ^

    C:\Users\kbpho\Documents\Arduino\yoRadio\yoRadio.ino: In function 'void loop()':

    yoRadio:72:14: error: expected primary-expression before '.' token

    if (Network.status == CONNECTED || Network.status==SDREADY) {

    ^

    yoRadio:72:45: error: expected primary-expression before '.' token

    if (Network.status == CONNECTED || Network.status==SDREADY) {

    ^

    Multiple libraries were found for "WiFi.h"

    Used: C:\Users\kbpho\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.3\libraries\WiFi

    Not used: C:\Program Files (x86)\Arduino\libraries\WiFi

    Multiple libraries were found for "SD.h"

    Used: C:\Users\kbpho\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.3\libraries\SD

    Not used: C:\Program Files (x86)\Arduino\libraries\SD

    exit status 1

    expected primary-expression before '.' token

  • slowie

    csendes tag

    válasz Simi121 #672 üzenetére

    Igen.
    Letöröltem mindent (könyvtárakat is), aztán újraraktam 1.8.18 verzió mellé.
    Sajnos az ESP32 2.0.17 verzió is ugyanazokat dobta.
    Átraktam 2.0.3-ra, mostmár végre másba kötött bele. :'D

    YoRadio.ino-n nem változtattam, úgy van, ahogy letöltöttem:
    /* ============================================================================================================
    * ёRadio
    * ============================================================================================================
    * Web-radio based on
    * ESP32-audioI2S https://github.com/schreibfaul1/ESP32-audioI2S
    * or/and
    * ESP32-vs1053_ext https://github.com/schreibfaul1/ESP32-vs1053_ext
    * libraries
    * ============================================================================================================
    * Project home https://github.com/e2002/yoradio
    * Wiki https://github.com/e2002/yoradio/wiki
    * Описание на 4PDA https://4pda.to/forum/index.php?s=&showtopic=1010378&view=findpost&p=112992611
    * Как это прошить? https://4pda.to/forum/index.php?act=findpost&pid=112992611&anchor=Spoil-112992611-2
    * ============================================================================================================
    * Here goes!
    * ============================================================================================================
    */
    #include "Arduino.h"
    #include "src/core/options.h"
    #include "src/core/config.h"
    #include "src/core/telnet.h"
    #include "src/core/player.h"
    #include "src/core/display.h"
    #include "src/core/network.h"
    #include "src/core/netserver.h"
    #include "src/core/controls.h"
    #include "src/core/mqtt.h"
    #include "src/core/optionschecker.h"
    #include "src/audioVS1053/audioVS1053Ex.h"
    #include "src/audioVS1053/vs1053b-patches-flac.h"
    #include "src/LiquidCrystalI2C/LiquidCrystalI2CEx.h"
    #include "src/OneButton/OneButton.h"
    #include "src/VS1053/VS1053.h"

    extern __attribute__((weak)) void yoradio_on_setup();

    void setup() {
    Serial.begin(115200);
    if(LED_BUILTIN!=255) pinMode(LED_BUILTIN, OUTPUT);
    if (yoradio_on_setup) yoradio_on_setup();
    config.init();
    display.init();
    player.init();
    network.begin();
    if (Network.status != CONNECTED && Network.status!=SDREADY) {
    netserver.begin();
    initControls();
    display.putRequest(DSP_START);
    while(!display.ready()) delay(10);
    return;
    }
    if(SDC_CS!=255) {
    display.putRequest(WAITFORSD, 0);
    Serial.print("##[BOOT]#\tSD search\t");
    }
    config.initPlaylistMode();
    netserver.begin();
    telnet.begin();
    initControls();
    display.putRequest(DSP_START);
    while(!display.ready()) delay(10);
    #ifdef MQTT_ROOT_TOPIC
    mqttInit();
    #endif
    if (config.getMode()==PM_SDCARD) player.initHeaders(config.station.url);
    player.lockOutput=false;
    if (config.store.smartstart == 1) player.sendCommand({PR_PLAY, config.store.lastStation});
    }

    void loop() {
    telnet.loop();
    if (Network.status == CONNECTED || Network.status==SDREADY) {
    player.loop();
    //loopControls();
    }
    loopControls();
    netserver.loop();
    }

    #include "src/core/audiohandlers.h"

    A myoptions.h jelenleg így néz ki:
    #ifndef myoptions_h
    #define myoptions_h

    //--- LCD ---
    #define DSP_MODEL DSP_1602I2C
    #define I2C_SDA 21
    #define I2C_SCL 22
    #define I2C_RST -1

    //--- VS1053 Audio ---
    #define VS_HSPI false
    #define I2S_DOUT 255
    #define VS1053_CS 27
    #define VS1053_DCS 25
    #define VS1053_DREQ 26
    #define VS1053_RST -1

    //--- Gombok ---
    #define BTN_LEFT 12
    #define BTN_CENTER 14
    #define BTN_RIGHT 13

    #endif

    Most ez a hibalistám:
    Arduino: 1.8.18 (Windows 10), Board: "ESP32 Dev Module, Enabled, Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, Core 1, Core 1, None"

    In file included from C:\Users\kbpho\Documents\Arduino\yoRadio\yoRadio.ino:33:

    C:\Users\kbpho\Documents\Arduino\yoRadio\src\VS1053\VS1053.h: In member function 'void VS1053::save_our_spi()':

    C:\Users\kbpho\Documents\Arduino\yoRadio\src\VS1053\VS1053.h:68:15: error: 'SPSR' was not declared in this scope

    my_SPSR = SPSR;

    ^~~~

    C:\Users\kbpho\Documents\Arduino\yoRadio\src\VS1053\VS1053.h:68:15: note: suggested alternative: 'SPI'

    my_SPSR = SPSR;

    ^~~~

    SPI

    C:\Users\kbpho\Documents\Arduino\yoRadio\src\VS1053\VS1053.h:69:15: error: 'SPCR' was not declared in this scope

    my_SPCR = SPCR;

    ^~~~

    C:\Users\kbpho\Documents\Arduino\yoRadio\src\VS1053\VS1053.h:69:15: note: suggested alternative: 'SPI'

    my_SPCR = SPCR;

    ^~~~

    SPI

    C:\Users\kbpho\Documents\Arduino\yoRadio\src\VS1053\VS1053.h: In member function 'void VS1053::set_our_spi()':

    C:\Users\kbpho\Documents\Arduino\yoRadio\src\VS1053\VS1053.h:73:5: error: 'SPSR' was not declared in this scope

    SPSR = my_SPSR;

    ^~~~

    C:\Users\kbpho\Documents\Arduino\yoRadio\src\VS1053\VS1053.h:73:5: note: suggested alternative: 'SPI'

    SPSR = my_SPSR;

    ^~~~

    SPI

    C:\Users\kbpho\Documents\Arduino\yoRadio\src\VS1053\VS1053.h:74:5: error: 'SPCR' was not declared in this scope

    SPCR = my_SPCR;

    ^~~~

    C:\Users\kbpho\Documents\Arduino\yoRadio\src\VS1053\VS1053.h:74:5: note: suggested alternative: 'SPI'

    SPCR = my_SPCR;

    ^~~~

    SPI

    C:\Users\kbpho\Documents\Arduino\yoRadio\yoRadio.ino: In function 'void setup()':

    yoRadio:45:14: error: expected primary-expression before '.' token

    if (Network.status != CONNECTED && Network.status!=SDREADY) {

    ^

    yoRadio:45:45: error: expected primary-expression before '.' token

    if (Network.status != CONNECTED && Network.status!=SDREADY) {

    ^

    C:\Users\kbpho\Documents\Arduino\yoRadio\yoRadio.ino: In function 'void loop()':

    yoRadio:72:14: error: expected primary-expression before '.' token

    if (Network.status == CONNECTED || Network.status==SDREADY) {

    ^

    yoRadio:72:45: error: expected primary-expression before '.' token

    if (Network.status == CONNECTED || Network.status==SDREADY) {

    ^

    Multiple libraries were found for "SD.h"

    Used: C:\Users\kbpho\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.3\libraries\SD

    Not used: C:\Program Files (x86)\Arduino\libraries\SD

    Multiple libraries were found for "WiFi.h"

    Used: C:\Users\kbpho\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.3\libraries\WiFi

    Not used: C:\Program Files (x86)\Arduino\libraries\WiFi

    exit status 1

    expected primary-expression before '.' token

  • Simi121

    aktív tag

    válasz slowie #671 üzenetére

    Szia!

    [Innen] a Quick start alatti rész szerint csinálod?
    Nekem 1.8.18 verzió van esp32 pedig a 2.0.17.

    Lehet érdemes lenne úgy próbálnod, hogy elsö körben csak a vs1053 legyen megadva myoptons-ba.

  • slowie

    csendes tag

    válasz bimbula53 #670 üzenetére

    Igen, YoRadio-t szeretném összehozni, vagy ha az sehogysem jön össze, akkor valami alternatívát kipróbálok.

    Még megpróbálkozok vele az őskövület, tartalék gépemen Linux alatt, hátha ott jobb lesz.
    Ha ott sem sikerül, akkor mindenféleképp felkereslek. :)

  • bimbula53

    tag

    válasz slowie #669 üzenetére

    Ha gondolod VS Codeban úgy tudok segíteni, hogy ha meg kapom amit leszeretnél fordítani aszt le tesztelném. Esetleg kijavítanám a hibákat. Gondolom a Yoradio-ról beszélünk.

  • slowie

    csendes tag

    válasz bimbula53 #668 üzenetére

    Most épp verziókat próbálgatok 2.0.0 közt és 3.0.7 közt, de mindnél a legutolsó hibaüzenetet dobja be.

    2.0.7-re azt írja, hogy nem elérhető az oprendszeremen (Win11 Pro x64).
    Tool esptool_py is not available for your operating system.

    java.lang.RuntimeException: java.lang.Exception: Tool esptool_py is not available for your operating system.

    at cc.arduino.contributions.packages.ui.ContributionManagerUI.lambda$onInstallPressed$2(ContributionManagerUI.java:179)

    at java.lang.Thread.run(Thread.java:748)

    Caused by: java.lang.Exception: Tool esptool_py is not available for your operating system.

    at cc.arduino.contributions.packages.ContributionInstaller.install(ContributionInstaller.java:84)

    at cc.arduino.contributions.packages.ui.ContributionManagerUI.lambda$onInstallPressed$2(ContributionManagerUI.java:172)

    ... 1 more



    This report would have more information with
    "Show verbose output during compilation"
    option enabled in File -> Preferences.

    VS Code-ban meg elég hosszú hibalistát dob be:
    In file included from .pio/libdeps/esp32dev/ESP8266Audio/src/ESP8266Audio.h:7,
    from src/main.cpp:4:
    .pio/libdeps/esp32dev/ESP8266Audio/src/AudioFileSourceFATFS.h:28:10: fatal error: FFat.h: No such file or directory

    **************************************************************
    * Looking for FFat.h dependency? Check our library registry!
    *
    * CLI > platformio lib search "header:FFat.h"
    * Web > https://registry.platformio.org/search?q=header:FFat.h
    *
    **************************************************************

    #include <FFat.h>
    ^~~~~~~~
    compilation terminated.
    Compiling .pio\build\esp32dev\lib8f4\ESP8266Audio\AudioFileSourceBuffer.cpp.o
    *** [.pio\build\esp32dev\src\main.cpp.o] Error 1
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp: In constructor 'WiFiClientSecure::WiFiClientSecure()':
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:34:5: error: '_connected' was not declared in this scope
    _connected = false;
    ^~~~~~~~~~
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:34:5: note: suggested alternative: 'connected'
    _connected = false;
    ^~~~~~~~~~
    connected
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp: In constructor 'WiFiClientSecure::WiFiClientSecure(int)':
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:55:5: error: '_connected' was not declared in this scope
    _connected = false;
    ^~~~~~~~~~
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:55:5: note: suggested alternative: 'connected'
    _connected = false;
    ^~~~~~~~~~
    connected
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp: In member function 'WiFiClientSecure& WiFiClientSecure::operator=(const WiFiClientSecure&)':
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:86:5: error: '_connected' was not declared in this scope
    _connected = other._connected;
    ^~~~~~~~~~
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:86:5: note: suggested alternative: 'connected'
    _connected = other._connected;
    ^~~~~~~~~~
    connected
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:86:24: error: 'const class WiFiClientSecure' has no member named '_connected'; did you mean 'connected'?
    _connected = other._connected;
    ^~~~~~~~~~
    connected
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp: In member function 'virtual void WiFiClientSecure::stop()':
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:95:9: error: '_connected' was not declared in this scope
    _connected = false;
    ^~~~~~~~~~
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:95:9: note: suggested alternative: 'connected'
    _connected = false;
    ^~~~~~~~~~
    connected
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp: In member function 'int WiFiClientSecure::connect(IPAddress, uint16_t, const char*, const char*, const char*, const char*)':
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:148:5: error: '_connected' was not declared in this scope
    _connected = true;
    ^~~~~~~~~~
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:148:5: note: suggested alternative: 'connected'
    _connected = true;
    ^~~~~~~~~~
    connected
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp: In member function 'int WiFiClientSecure::connect(const char*, uint16_t, const char*, const char*)':
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:170:5: error: '_connected' was not declared in this scope
    _connected = true;
    ^~~~~~~~~~
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:170:5: note: suggested alternative: 'connected'
    _connected = true;
    ^~~~~~~~~~
    connected
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp: In member function 'virtual size_t WiFiClientSecure::write(const uint8_t*, size_t)':
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:199:10: error: '_connected' was not declared in this scope
    if (!_connected) {
    ^~~~~~~~~~
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:199:10: note: suggested alternative: 'connected'
    if (!_connected) {
    ^~~~~~~~~~
    connected
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp: In member function 'virtual int WiFiClientSecure::available()':
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:243:10: error: '_connected' was not declared in this scope
    if (!_connected) {
    ^~~~~~~~~~
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:243:10: note: suggested alternative: 'connected'
    if (!_connected) {
    ^~~~~~~~~~
    connected
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp: In member function 'virtual uint8_t WiFiClientSecure::connected()':
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:259:12: error: '_connected' was not declared in this scope
    return _connected;
    ^~~~~~~~~~
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:259:12: note: suggested alternative: 'connected'
    return _connected;
    ^~~~~~~~~~
    connected
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp: In member function 'int WiFiClientSecure::setTimeout(uint32_t)':
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:385:12: error: 'setSocketOption' was not declared in this scope
    if(setSocketOption(SO_RCVTIMEO, (char *)&tv, sizeof(struct timeval)) < 0) {
    ^~~~~~~~~~~~~~~
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:385:12: note: suggested alternative: 'setsockopt'
    if(setSocketOption(SO_RCVTIMEO, (char *)&tv, sizeof(struct timeval)) < 0) {
    ^~~~~~~~~~~~~~~
    setsockopt
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:388:16: error: 'setSocketOption' was not declared in this scope
    return setSocketOption(SO_SNDTIMEO, (char *)&tv, sizeof(struct timeval));
    ^~~~~~~~~~~~~~~
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp:388:16: note: suggested alternative: 'setsockopt'
    return setSocketOption(SO_SNDTIMEO, (char *)&tv, sizeof(struct timeval));
    ^~~~~~~~~~~~~~~
    setsockopt
    *** [.pio\build\esp32dev\libdf4\WiFiClientSecure\WiFiClientSecure.cpp.o] Error 1
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/HTTPClient/src/HTTPClient.cpp: In member function 'bool HTTPClient::connect()':
    C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/HTTPClient/src/HTTPClient.cpp:1162:63: error: no matching function for call to 'WiFiClient::connect(const char*, uint16_t&, int32_t&)'
    if(!_client->connect(_host.c_str(), _port, _connectTimeout)) {
    ^
    In file included from C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/HTTPClient/src/HTTPClient.h:36,
    from C:/Users/kbpho/.platformio/packages/framework-arduinoespressif32/libraries/HTTPClient/src/HTTPClient.cpp:40:
    .pio/libdeps/esp32dev/WiFi/src/WiFiClient.h:34:15: note: candidate: 'virtual int WiFiClient::connect(IPAddress, uint16_t)'
    virtual int connect(IPAddress ip, uint16_t port);
    ^~~~~~~
    .pio/libdeps/esp32dev/WiFi/src/WiFiClient.h:34:15: note: candidate expects 2 arguments, 3 provided
    .pio/libdeps/esp32dev/WiFi/src/WiFiClient.h:35:15: note: candidate: 'virtual int WiFiClient::connect(const char*, uint16_t)'
    virtual int connect(const char *host, uint16_t port);
    ^~~~~~~
    .pio/libdeps/esp32dev/WiFi/src/WiFiClient.h:35:15: note: candidate expects 2 arguments, 3 provided
    *** [.pio\build\esp32dev\lib8e6\HTTPClient\HTTPClient.cpp.o] Error 1

  • bimbula53

    tag

    válasz slowie #665 üzenetére

    Az arduino alaplap kezelőbe keresd meg az esp32 -öt és butisd vissza 2.0.7 -re és próbáld ismét.
    VS Codeban milyen hibaüzenet van?

  • slowie

    csendes tag

    válasz topi66 #666 üzenetére

    1.8.19-ben próbálkoztam.
    Arduino: 1.8.19 (Windows 10), Board: "ESP32 Dev Module, Disabled, Disabled, Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, Core 1, Core 1, None, Disabled, Disabled"

  • topi66

    aktív tag

    válasz slowie #665 üzenetére

    Szia! Ha jól nézem akkor te a (hardware\esp32\3.0.7) verziót használod. Butítsd vissza a 1.8.19-re

  • slowie

    csendes tag

    Sziasztok!

    Egy ESP32 WROOM modellre szeretnék összehozni egy internet rádiót, VS1053 modullal és egy 16x2-es I2C LCD-vel, sztereo erősítővel, 3 gombos vezérléssel. Hobbi szinten szeretném lekötni magam, de csak felmérgel.

    Bekötéssel nincsen bajom (egyelőre el sem jutottam a letesztelésig), viszont 1.x és 2.x verziós IDE-ben, és VS Codeban is megakad fordításnál. Meglévő fájlokat nem talál, hiába csinálok mindent végig a leírás szerint, vagy egyéb arduinos topicok szerint.

    Alapból az "avr/pgmspace.h" miatt nyekereg (ami elvileg alap Arduino library fájl és benne is van), hogy nem találja a yoradio libraryjában:

    C:\Users\kbpho\Documents\Arduino\yoRadio\src\VS1053\rtmidistart_plg.c:1:10: fatal error: avr/pgmspace.h: No such file or directory

    Multiple libraries were found for "SD.h"

    1 | #include <avr/pgmspace.h>

    Used: C:\Users\kbpho\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\libraries\SD

    | ^~~~~~~~~~~~~~~~

    Not used: C:\Program Files (x86)\Arduino\libraries\SD

    compilation terminated.

    Multiple libraries were found for "WiFi.h"

    Used: C:\Users\kbpho\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\libraries\WiFi

    Not used: C:\Program Files (x86)\Arduino\libraries\WiFi

    exit status 1

    Valamelyik külföldi fórumon találtam megoldást (egy hónapja kb.), elvileg annyi, hogy a #include <avr/pgmspace.h> részt ki kell szedni a rtmidistart_plg.c fájlból.

    Ha kiszedem, IDE-t újra elindítom és elkezdem lefordítani, akkor már a documentsben lévő arduino-s libraryban keresi ugyanezt és dobja ismét az errort:
    Multiple libraries were found for "SD.h"
    C:\Users\kbpho\Documents\Arduino\libraries\VS1053\rtmidistart_plg.c:1:10: fatal error: avr/pgmspace.h: No such file or directory
    Used: C:\Users\kbpho\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\libraries\SD
    1 | #include <avr/pgmspace.h>
    Not used: C:\Program Files (x86)\Arduino\libraries\SD
    | ^~~~~~~~~~~~~~~~
    Multiple libraries were found for "WiFi.h"
    compilation terminated.
    Used: C:\Users\kbpho\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\libraries\WiFi
    Not used: C:\Program Files (x86)\Arduino\libraries\WiFi
    exit status 1
    Error compiling for board ESP32 Dev Module.

    Ha itt is kiszedem, akkor ezt kapom:
    In file included from C:\Users\kbpho\Documents\Arduino\yoRadio\src\Arduino\bootloaders\eboot\eboot.c:13:
    Used: C:\Users\kbpho\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\libraries\SD
    C:\Users\kbpho\Documents\Arduino\yoRadio\src\Arduino\bootloaders\eboot\flash.h:16:10: fatal error: spi_flash_geometry.h: No such file or directory
    Not used: C:\Program Files (x86)\Arduino\libraries\SD
    16 | #include <spi_flash_geometry.h>
    Multiple libraries were found for "WiFi.h"
    | ^~~~~~~~~~~~~~~~~~~~~~
    Used: C:\Users\kbpho\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\libraries\WiFi
    compilation terminated.
    Not used: C:\Program Files (x86)\Arduino\libraries\WiFi
    exit status 1
    Error compiling for board ESP32 Dev Module.

    Ha meg pluszba hozzáadom az Arduino libraryt és nem szedem ki a pgmspace.h include-ot, akkor ugyanezt kapom:
    In file included from C:\Users\kbpho\Documents\Arduino\yoRadio\src\Arduino\bootloaders\eboot\eboot.c:13:
    Used: C:\Users\kbpho\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\libraries\SD
    C:\Users\kbpho\Documents\Arduino\yoRadio\src\Arduino\bootloaders\eboot\flash.h:16:10: fatal error: spi_flash_geometry.h: No such file or directory
    Not used: C:\Program Files (x86)\Arduino\libraries\SD
    16 | #include <spi_flash_geometry.h>
    Multiple libraries were found for "WiFi.h"
    | ^~~~~~~~~~~~~~~~~~~~~~
    Used: C:\Users\kbpho\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\libraries\WiFi
    compilation terminated.
    Not used: C:\Program Files (x86)\Arduino\libraries\WiFi
    exit status 1
    Error compiling for board ESP32 Dev Module.

    Szerk.:
    Elvileg a "spi_flash_geometry.h" fájl sem hiányzik, de azt sem látja..

  • Gabee8

    csendes tag

    válasz Gabee8 #663 üzenetére

    Megoldva!
    ESP32 core version 2.0.0 kellett hozzáadni az alaplapkezelőben.

  • Gabee8

    csendes tag

    Sziasztok!
    Nekem az alábbi hibákat írja ki az arduino:
    In file included from D:\yoradio-main\yoRadio\src\core\player.h:8,
                     from D:\yoradio-main\yoRadio\yoRadio.ino:22:
    D:\yoradio-main\yoRadio\src\audioVS1053\audioVS1053Ex.h: In member function 'void Audio::DCS_HIGH()':
    D:\yoradio-main\yoRadio\src\audioVS1053\audioVS1053Ex.h:237:46: error: 'GPIO' was not declared in this scope
      237 |     inline void DCS_HIGH() {(dcs_pin&0x20) ? GPIO.out1_w1ts.data = 1 << (dcs_pin - 32) : GPIO.out_w1ts = 1 << dcs_pin;}
          |                                              ^~~~
    D:\yoradio-main\yoRadio\src\audioVS1053\audioVS1053Ex.h: In member function 'void Audio::DCS_LOW()':
    D:\yoradio-main\yoRadio\src\audioVS1053\audioVS1053Ex.h:238:46: error: 'GPIO' was not declared in this scope
      238 |     inline void DCS_LOW()  {(dcs_pin&0x20) ? GPIO.out1_w1tc.data = 1 << (dcs_pin - 32) : GPIO.out_w1tc = 1 << dcs_pin;}
          |                                              ^~~~
    D:\yoradio-main\yoRadio\src\audioVS1053\audioVS1053Ex.h: In member function 'void Audio::CS_HIGH()':
    D:\yoradio-main\yoRadio\src\audioVS1053\audioVS1053Ex.h:239:46: error: 'GPIO' was not declared in this scope
      239 |     inline void CS_HIGH()  {( cs_pin&0x20) ? GPIO.out1_w1ts.data = 1 << ( cs_pin - 32) : GPIO.out_w1ts = 1 <<  cs_pin;}
          |                                              ^~~~
    D:\yoradio-main\yoRadio\src\audioVS1053\audioVS1053Ex.h: In member function 'void Audio::CS_LOW()':
    D:\yoradio-main\yoRadio\src\audioVS1053\audioVS1053Ex.h:240:46: error: 'GPIO' was not declared in this scope
      240 |     inline void CS_LOW()   {( cs_pin&0x20) ? GPIO.out1_w1tc.data = 1 << ( cs_pin - 32) : GPIO.out_w1tc = 1 <<  cs_pin;}
          |                                              ^~~~
    In file included from D:\yoradio-main\yoRadio\yoRadio.ino:24:
    D:\yoradio-main\yoRadio\src\core\network.h: At global scope:
    D:\yoradio-main\yoRadio\src\core\network.h:40:8: error: 'Network' does not name a type
       40 | extern Network network;
          |        ^~~~~~~
    D:\yoradio-main\yoRadio\yoRadio.ino: In function 'void setup()':
    yoRadio:39:3: error: 'network' was not declared in this scope; did you mean 'Network'?
       39 |   network.begin();
          |   ^~~~~~~
          |   Network
    D:\yoradio-main\yoRadio\yoRadio.ino: In function 'void loop()':
    yoRadio:67:7: error: 'network' was not declared in this scope; did you mean 'Network'?
       67 |   if (network.status == CONNECTED || network.status==SDREADY) {
          |       ^~~~~~~
          |       Network
    Többszörös könyvtárak találhatók ehhez: "SD.h"
    Használt: C:\Users\Gabee\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.5\libraries\SD
    Nem használt: C:\Program Files (x86)\Arduino\libraries\SD
    Többszörös könyvtárak találhatók ehhez: "WiFi.h"
    Használt: C:\Users\Gabee\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.5\libraries\WiFi
    Nem használt: C:\Program Files (x86)\Arduino\libraries\WiFi
    exit status 1
    'network' was not declared in this scope; did you mean 'Network'?

    Amit beállítottam és letöltöttem:
    - Adafruit_GFX, Adafruit_ST7735 (ilyen a kijelző)
    - Replace file Arduino/libraries/Adafruit_GFX_Library/glcdfont.c with file yoRadio/fonts/glcdfont.c
    - Partíció séma beállítva
    - ESP32 alaplap letöltve a kezelőben
    Az esp32 modul még nincs összekötve a többi modullal illeve kijelzővel!
    Az esp 32 modul (ESP-32 30Pin CH9102)
    Köszi előre is segítségeteket!

  • akos86

    aktív tag

    Köszönöm Nektek a segítséget, elengedtem az alap konfigot és elindultam a yoRadio irányába ez mérföldekkel jobb nincs semmi lagg. A telepítésnél az összes hibát elkövettem, de végre fentvan a firmware és működik :) :R

  • bimbula53

    tag

    válasz akos86 #660 üzenetére

    Én a hibaüzenetet ugyan nem tudom kiértékelni, csak azt tudom tanácsolni, hogy másik programot telepíts fel.

  • akos86

    aktív tag

    Előszőr is köszönöm a tippeket és a segítő a szándékot, kipróbáltam több streamet több könyvtárat. A serial monitoron az alábbi hibaüzenetet kaptam, fogalmam sincs hogy ez hw vagy sw probléma. Változatlanul akad a stream és újraindul az ESP32. Még nemadom fel :)

    CORRUPT HEAP: Bad head at 0x3ffe854c. Expected 0xabba1234 got 0xa00c05d6 assert failed: multi_heap_free multi_heap_poisoning.c:276 (head != NULL) Backtrace: 0x400827b9:0x3ffb1f70 0x4008bc81:0x3ffb1f90 0x4009104e:0x3ffb1fb0 0x400901d9:0x3ffb20e0 0x400838fb:0x3ffb2100 0x40085789:0x3ffb2120 0x40151eee:0x3ffb2140 0x40151f1a:0x3ffb2160 0x401438a8:0x3ffb2180 0x400fbfb0:0x3ffb21a0 0x400fb279:0x3ffb21c0 0x400fb4bd:0x3ffb21e0 0x400e2065:0x3ffb2200 0x400e3107:0x3ffb2230 0x400d303e:0x3ffb2250 0x400ff104:0x3ffb2270 0x4008e38e:0x3ffb2290 ELF file SHA256: fc931105e8a93daf Rebooting... ets Jul 29 2019 12:21:46 rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:1 load:0x3fff0030,len:4832 load:0x40078000,len:16460 load:0x40080400,len:4 load:0x40080404,len:3504 entry 0x400805cc

  • #60252516

    törölt tag

    válasz akos86 #657 üzenetére

    Próbálj másik stream -et a Rádió 1 - től, van neki 25/21, lehet amelyiket próbálod az "lagol".

  • bimbula53

    tag

    válasz akos86 #657 üzenetére

    Szia!
    Most hogy jobban átnéztem a hardver rendben. A felsoroltak mindegyike használható. Teljesen mindegy melyiket használod fel. Csak az általad elképzelt méret a döntő.
    Szerintem másik szoftvert próbálj ki. Schreibfaul1/ESP32-audio I2S könyvtárat használja alapként szinte mindegyik audioval foglalkozó projekt.
    Maga a szoftver annyira egyszerű, hogy a pufferelésre talán nem fordított elég időt a program írója. Ez okozhatja a tüneteket.
    Általad összeállított hardver alap. Erre több programot rá lehet tölteni, legfeljebb a láb (pin) kiosztás kell változtatni.
    Ajánlani tudom a Yorádiot (e-radio) [link] . Az egyszerűtől a bonyolultakig jellemző rá.
    Nézd meg.

  • akos86

    aktív tag

    válasz bimbula53 #656 üzenetére

    Egyenlőre csak egy egyszerű ESP32 internet rádiót – MAX98357 I2S erősítővel szeretnék használni, első célnak elég annyi, hogy streameljem a rádió1-et. A fentebb található linken található kóddal. Hardver elemeim egy esp-32S és egy MAX98357 I2S hangerősítő és egy 5W hangszóró. Ha ezt sikerülne megvalósítani, akkor szépen lassan bonyolódna a dolog. Kipróbáltam egy másik esp modullal is, mivel van itthon 3db és mindegyikkel ugyan ez a tünet (vemos d1mini, esp32 dev 38pin, esp32-dev kit v1 32pin) Tehát mobil hotspottal(iPhone) folyamatos a stream, de a helyi wifi internet hálózatommal annyira akad hogy használhatatlan.

  • bimbula53

    tag

    válasz akos86 #655 üzenetére

    Szia!
    Kicsivel több információt az összeállításodról. Mit szeretnél elérni?
    Első olvasatra a hardvernál keresendő az ok.

  • akos86

    aktív tag

    Sziasztok!

    Végigolvastam az összes fórum hozzászólást. Most ismerkedem az esp32 modullal és a programozás alapjaival.A neten összekukáztam egy alap programkódot egyszerű webrádió készítéséhez. [link] Azt tapasztaltam, hogy a saját wifi hálózatomon (mikrotik hApac3 + 3 db cAp capsman) iszonyatosan akad a rádió stream. A telefonom hotspotján pedig hibátlan, a telefont a routerhez téve is hibátlan. Azt biztosan állíthatom, hogy az egész házban tökéletes a lefedettség. Találkozott már valaki hasopnló esettel, biztos hogy a wifivel lesz valami. Az internetet böngészve sem találtam meg megoldást.

  • fecus

    őstag

    VROVER központtal, VS1053 hangkártyával és DSP_ILI9488 kijelzővel építettem a rádiót. Ha a hangerőt állítom, vagy minden 59. másodperc után, tehát amikor sok adatot kell átírni a kijelzőn akkor akad a hang.
    DE csak 128kbps-nél magasabb bitrátájú stream esetében. A 128kbps megy szépen.
    Találkozott valaki a problémával? Tudtok megoldást rá?
    A kijelző és a hangkártya is a VLSI-n van mert másképpen nem szólalt meg.

  • andrasary

    csendes tag

    válasz bimbula53 #651 üzenetére

    Szia
    van jelentősége, hogy a XPT2046_Touchscreen melyik vezióját telepittem?
    Üdv András

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