- lkristóf: Prohardver fórum userscript – hogy lásd, mikor neked válaszoltak
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- bitpork: Meglátjuk mit hoz a jövő
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- btz: Internet fejlesztés országosan!
- GoodSpeed: Apple Magic Mouse 2024 (MXK53ZM/A)
- Parci: Milyen mosógépet vegyek?
- Luck Dragon: Asszociációs játék. :)
- hcl: Olympus E-PL1 nyomozás
- sziku69: Fűzzük össze a szavakat :)
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
Új hozzászólás Aktív témák
-
Tudatlan69
lelkes újonc
-
Tudatlan69
lelkes újonc
-
Tudatlan69
lelkes újonc
-
Tudatlan69
lelkes újonc
-
Tudatlan69
lelkes újonc
-
Tudatlan69
lelkes újonc
-
Tudatlan69
lelkes újonc
-
Tudatlan69
lelkes újonc
-
Tudatlan69
lelkes újonc
-
Tudatlan69
lelkes újonc
-
Tudatlan69
lelkes újonc
-
Tudatlan69
lelkes újonc
-
Tudatlan69
lelkes újonc
-
Tudatlan69
lelkes újonc
-
Tudatlan69
lelkes újonc
Szia. Korombol adodoan nekem mar ez a programozosdi sajnos nagyon kinai! Nezegettem utana de kb semmit nem ertek az egeszbol. Hardveresen ertem meg tudom mi kell a radiohoz mert arra mar rajottem. Van szuper dobozom is! Csak hat itt el is fogytam. Angolul sem tudok. Viszont van hifitornyom es a telcsirol eleg rossz halgatni foleg hogy a nejem nem is tudja kezelni. Tehat kb mindenben kellene segitseg. Elektronikahoz konyitok mert az a vegzettsegem. Sot barkinek nagyon szivesen segitek en is doboz teren ha kell mert nyomtatasban eleg jo vagyok es van gepparkom is. Szoval kb ennyi! Koszonom hogy ram irtal
-
stefi81
tag
Elsőnek azt tudni kell hogy ez egy nagyon kezdeti dolog és nem is gondoltam hogy működik. Még hasonlót sem készítettem nem hogy ilyen dolgot egyben.
Szerintem nem oprendszer függő a dolog, inkább böngésző.
Chrome és Mirosoft Edge az ajánlott. pl. Safari nekem nem is tudja kezelni ezt a dolgot.
Gondolom ha pl. Chromet használsz akkor van feltöltési százalék mint nálam.
Ez a integrált cyd esp-re van ezért nincs értelme feltölteni bármilyen más esp-re, mert ott azonnal lesz kép, fényérzékelő, touch, sd olvasó.Tamás9x: Igen, más karakter készlet került most az arduinoba, azt is cserélnem kell hozzá.
-
stefi81
tag
Talán működik a dolog. Kérlek jelezz ha igen. Talán az is megoldható hogy 12db filet se keljen feltölteni később, de arra még több idő kell ami most nekem elfogyott... ESP32-2432s028 Internet Rádió Telepítő
-
andrasary
csendes tag
-
Wéber László
újonc
-
Wéber László
újonc
Nagyon köszönöm, hogy próbálsz segíteni. 1.8.19-es verziót használom. Régóta foglalkozom programozással, korában Z80, újabban PIC-el, alapvetően assemblerben. 'C '-vel nem foglalkoztam, csupán megpróbálom értelmezni. 'Előéletem' során tapasztaltam, hogy van egy biztos pont, amire támaszkodok, történetesen az hogy hibát csupán én követhetek el mivel a processzor, csupán végrehajtó. Ezt figyelembe véve még tanulmányozom (bár nincs benne gyakorlatom) a jelzett hibát, bár ezt csupán fél órás szünetekkel tudom megtenni, mivel ennyi ideig tart egy fordítás. ezért gondoltam arra hogy ha nem terhellek eljuttatnám a tömörítet anyagot.
-
Wéber László
újonc
Szia!
Köszönöm a válaszodat, a helyzet az hogy az alábbi configgal szépen lefordul és működik:#define ARDUINO_ESP32S3_DEV
#define RSSI_DIGIT true
#define L10N_LANGUAGE RU
#define DSP_MODEL DSP_ILI9488
#define TFT_DC 9
#define TFT_CS 10
#define TFT_RST -1
#define BRIGHTNESS_PIN 14Ezek után a legnagyobb figyelemmel elvégzem a Lucza Gyuri által javasolt étalakítást, de a fordításnál már hibára fut.
Kivágtam a hibás területet, szeretném átküldeni "zanzásitva', de itt nem tudom csatoltan átküldeni. Ha kapnék egy e-mail címet, az segítene, köszönettel W.L.
U.i.: az idézet config csak displ.-re vonatkozó részt tartalmazza. -
bimbula53
tag
Kiegészités!
A program írójának a hardver listájában benne van!Ezen az útvonalon található ami kell hozzá!
/yoRadio/src/displays/displayILI9488.cpp
/yoRadio/src/displays/displayILI9488.hEzzel lehet módosítani a beállításokat!
/yoRadio/src/displays/conf/displayILI9488conf_custom.hÉs itt található az eredeti pontos leírás a magyarosításról: https://gist.github.com/LuczaGyuri
-
Seiki
csendes tag
Szia,
Igen yoradiot szeretnék de próbára bármilyen megfelel amin gyakorolni/tanulni lehetne.
Újra kezdtem az alapoktól.
- Egy sima "Hello World" programmal sikerült a TFT kijelzőt bekapcsolni és végre siker mert kiírta a "Hello World" szöveget fekete alapon fehér betűkkel ( Egy pakisztáni youtube segített :-) )
- Ezután hozzáadtam manuálisan a Wifi csatlakozást. Szépen csatlakozott, tudtam pingelni és ki is irattattam a Wifi és IP cím adatokat a kijelzőre.
- Ezután egy kijelző DEMO és Óra demó programot is sikerült elindítani.
Eddig rendben is volna mert mind az ESP32 mind a kijelző működik.A yoradio-val pedig ezek a gondjaim:
A yoradio fordítása hiba nélkül megtörténik ( pár hiba volt de azokat orvosoltam )
1, Viszont ez a lábkiosztás valószínű nem jó a yoradio-hoz --> Erre kellene egy bekötési ábra vagy hol találom
2, Másik gond, hogy hiába írom be a yoradio\src\core\network.h fájlba a Wifi SSID és PASSW adatokat nem csatlakozik a Wifihez.Egy letöltött myoptions.h fájl tartalma pedig ez ami a yoradio.ino-val közös mappában van
// File created with YoRadio Theme Editor created by András Daradics
// File last modified: 19/09/2024 21:10:33
// GitHub: https://github.com/andrasdaradici/YoRadio-Theme-Editor
// Itch.io: https://andrasdaradici.itch.io/yoradio-theme-editor
#ifndef _my_theme_h
#define _my_theme_h
#define ENABLE_THEME
#ifdef ENABLE_THEME
#define COLOR_BACKGROUND 0, 0, 0
#define COLOR_STATION_NAME 255, 255, 255
#define COLOR_STATION_BG 0, 0, 190
#define COLOR_STATION_FILL 0, 0, 190 // colore cornice nome stazione 255,255,255 bianco
#define COLOR_SNG_TITLE_1 255, 255, 0
#define COLOR_SNG_TITLE_2 255, 255, 255
#define COLOR_WEATHER 255, 145, 0
#define COLOR_VU_MAX 255, 0, 0
#define COLOR_VU_MIN 0, 255, 0
#define COLOR_CLOCK 255, 255, 255
#define COLOR_CLOCK_BG 0, 0, 0
#define COLOR_SECONDS 0, 219, 255
#define COLOR_DAY_OF_W 255, 255, 0
#define COLOR_DATE 255, 44, 31
#define COLOR_BUFFER 0, 185, 255
#define COLOR_IP 173, 255, 122
#define COLOR_VOLUME_VALUE 136, 231, 235
#define COLOR_RSSI 255, 255, 255
#define COLOR_VOLBAR_OUT 255, 255, 255
#define COLOR_VOLBAR_IN 255, 0, 0
#define COLOR_DIGITS 100, 100, 255
#define COLOR_DIVIDER 255, 8, 0
#define COLOR_BITRATE 255, 255, 184
#define COLOR_HEAP 255, 168, 162
#define COLOR_PL_CURRENT 255, 255, 255
#define COLOR_PL_CURRENT_BG 91, 118, 255
#define COLOR_PL_CURRENT_FILL 91, 118, 255
#define COLOR_PLAYLIST_0 255, 255, 255
#define COLOR_PLAYLIST_1 255, 255, 255
#define COLOR_PLAYLIST_2 255, 255, 255
#define COLOR_PLAYLIST_3 255, 255, 255
#define COLOR_PLAYLIST_4 255, 255, 255
#endif
#endif
Egyenlőre ennyi. -
Vera80
csendes tag
-
Vera80
csendes tag
Újra feltöltöttem a www mappa tartalmát, de nem lett jó.
Viszont felülírtam a glcdfont fájlt és láss csodát, működik. Pedig a két fájl méretre megegyezett.Volt már itt téma, hogy az időjárás sáv nem megy ki a kijelző bal széléig, de nem született rá megoldás.Köszönöm a Te hozzászólásod segített, hogy rossz helyen keresgélek. -
Vera80
csendes tag
-
Vera80
csendes tag
-
ecx
tag
Hálásan köszönöm a válaszokat bimbula53!
Kipróbálom hamarosan!
Myoptions.h így néz ki teljes egészében:#ifndef myoptions_h#define myoptions_h/* Generated by myoptions.h generator - v0.8.1 *//* https://e2002.github.io/docs/myoptions-generator.html?r=71,2,31,41,43,46&i=1,2,3,4,15,16,17&v=4,5,-1,255,27,26,25 *//* 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 *//* !!! Do not be alarmed, all right, the default values are not included in this file !!! */#define DSP_MODEL DSP_ILI9488#define PLAYER_FORCE_MONO true#endif -
csasz11
csendes tag
-
csasz11
csendes tag
-
csasz11
csendes tag
-
bagarol
tag
-
bagarol
tag
-
bagarol
tag
-
JohnnyX
őstag
-
atikó
őstag
-
gabywap
tag
-
Tamás9x
őstag
-
Tamás9x
őstag
-
JohnnyX
őstag
-
fecus
őstag
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"
-
G25
újonc
-
johniee
senior tag
-
johniee
senior tag
-
johniee
senior tag
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


-
johniee
senior tag
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.
-
JohnnyX
őstag
-
G25
újonc
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.
-
G25
újonc
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. -
G25
újonc
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
-
slowie
csendes tag
Csak nem hagyott nyugodni..
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.
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!

-
slowie
csendes tag
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. -
slowie
csendes tag
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 -
slowie
csendes tag
-
slowie
csendes tag
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 -
akos86
aktív tag
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.
-
andrasary
csendes tag
-
andrasary
csendes tag
-
andrasary
csendes tag
-
andrasary
csendes tag
szia
mindent a leirtak alapján csináltam ma ujbol megcsináltam már kevesebb a hibaüzenet
In file included from C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\displayILI9341.h:26,
from C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\dspcore.h:24,
from C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\core\display.h:9,
from C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\yoRadio.ino:23:
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:23:1: error: 'onst' does not name a type; did you mean 'oct'?
exit status 1
Üdv András -
andrasary
csendes tag
szia
segitségedet kérném
valamit rosszul csinálok.Ahogy belemásolom felülírom a magyarítás fileket az alábbi hibaüzenetet kapom.In file included from C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\displayILI9341.h:26,
from C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\dspcore.h:24,
from C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\core\display.h:9,
from C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\yoRadio.ino:23:
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:7:48: error: 'TFT_FRAMEWDT' was not declared in this scope
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:7:48: note: suggested alternative: 'TFT_RST'
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:7:62: error: 'TFT_FRAMEWDT' was not declared in this scope
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:7:62: note: suggested alternative: 'TFT_RST'
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:7:102: error: 'MAX_WIDTH' was not declared in this scope
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:7:102: note: suggested alternative: 'CHARWIDTH'
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:8:48: error: 'TFT_FRAMEWDT' was not declared in this scope
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:8:48: note: suggested alternative: 'TFT_RST'
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:8:92: error: 'MAX_WIDTH' was not declared in this scope
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:8:92: note: suggested alternative: 'CHARWIDTH'
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:8:102: error: 'TITLE_FIX' was not declared in this scope
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:9:48: error: 'TFT_FRAMEWDT' was not declared in this scope
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:9:48: note: suggested alternative: 'TFT_RST'
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:9:92: error: 'MAX_WIDTH' was not declared in this scope
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:9:92: note: suggested alternative: 'CHARWIDTH'
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:9:102: error: 'TITLE_FIX' was not declared in this scope
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:10:48: error: 'TFT_FRAMEWDT' was not declared in this scope
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:10:48: note: suggested alternative: 'TFT_RST'
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:10:93: error: 'MAX_WIDTH' was not declared in this scope
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:10:93: note: suggested alternative: 'CHARWIDTH'
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:11:48: error: 'TFT_FRAMEWDT' was not declared in this scope
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:11:48: note: suggested alternative: 'TFT_RST'
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:11:62: error: 'TFT_FRAMEWDT' was not declared in this scope
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:11:62: note: suggested alternative: 'TFT_RST'
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:11:104: error: 'MAX_WIDTH' was not declared in this scope
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:11:104: note: suggested alternative: 'CHARWIDTH'
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:12:48: error: 'TFT_FRAMEWDT' was not declared in this scope
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:12:48: note: suggested alternative: 'TFT_RST'
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:12:66: error: 'TFT_FRAMEWDT' was not declared in this scope
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:12:66: note: suggested alternative: 'TFT_RST'
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:12:109: error: 'MAX_WIDTH' was not declared in this scope
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:12:109: note: suggested alternative: 'CHARWIDTH'
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:13:81: error: 'MAX_WIDTH' was not declared in this scope
C:\Users\András\Desktop\port-arduino-1.8.19-yo-main\port-arduino-1.8.19-yo-main\yoradio-main\yoRadio\src\displays\conf\displayILI9341conf.h:13:81: note: suggested alternative: 'CHARWIDTH'
exit status 1
Hiba a(z) ESP32 Dev Module alaplapra fordításra.elötte simán felmegy
Üdv András -
Simi121
aktív tag
-
koala69
tag
-
koala69
tag
-
andrasary
csendes tag
-
andrasary
csendes tag
-
andrasary
csendes tag
-
andrasary
csendes tag
-
Janaboy
veterán
-
Janaboy
veterán
-
Janaboy
veterán
-
Janaboy
veterán
-
Janaboy
veterán
#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,5,9,19,41,43,60,62&i=1,2,3,4,15,16,17,34&v=4,5,-1,255,27,26,25,13 *//* 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, XPT2046_Touchscreen *//* !!! Do not be alarmed, all right, the default values are not included in this file !!! */#define L10N_LANGUAGE RU#define DSP_MODEL DSP_ILI9341#define TS_MODEL TS_MODEL_XPT2046#endif -
Janaboy
veterán
A touchot azt hogy a búbánatban kell bekötni?
Nem hiszem el, hogy ennyire szenvedős a dolog.
Kapott most minden áramot, szól a cucc, de a touch vezérlés nem megy továbbra is.
Sőt valamiért a kijelző csak a hangerőt mutatja, a vu meter meg ezek csak pillanatra villan fel, de annyi.
Közben megnéztem és a myoptions-be a megfelelő cuccokat forgattam bele.
@dane: örülök

-
Janaboy
veterán
-
Janaboy
veterán
-
Janaboy
veterán
-
Janaboy
veterán
-
Janaboy
veterán
-
koala69
tag
igen, ezt olvastam en is, csak nalam barhova teszem - max 10-15 cm az esp-tol - a bt modult, ha bekapcsolom, elkezd szakadozni, majd elhallgat a radio, ha kikapcsolom, ismet felepul az adatfolyam, es mukodik. Probaltam a ket antennat - panel mindketto - parhuzamosan, merolegesen, de ez sem valtoztat. Igazabol az erdekelne, hogy ilyen tavolsagbol masnak van e tapasztalata, illetve, hogy nekem van csak egy ritka gyenge esp-m, vagy masnal sem jobb. Tudom, hogy kozel azonos frekin megy a wifi es a bt, de sok eszkozben - gyari - ez a problema nem jelentkezik....
-
Janaboy
veterán
-
Janaboy
veterán
-
Janaboy
veterán
-
Janaboy
veterán
Köszi meglesem majd őket.
Közben amúgy bekötöttem a pcm5102-t, szerintem jól de hang az nincs..
Ötlet?ezt követtem:

VIN ment az 5V-ra.
GND a GND-re
LRCK ment 25-re az LRC-re.
DIN a 27-re (DOUT)
BCK pedig a 26 (BCLK), de hang az nincs sajna.myoptions.h -ba a hanggal kapcsolatban nem írt be semmit.
A generatorba azt válaszottam hogy i2s external. -
koala69
tag
-
#60252516
törölt tag
-
stnorcy
aktív tag
-
koala69
tag
-
fecus
őstag
Ezeket vettem: #473 fecus
A legelső probléma az volt, hogy a kijelzőt a HSPI-re tettem. Nos, azzal nem ment. Áttéve a VSPI-re működött.
A másik a magyarítás amit már #499 bimbula53 leírt. Arra kell figyelni, hogy a tömörített fájlban a mapparendszer is benne van és aszerint kell bemásolni a (\yoradio-main\yoRadio\locale\) displayL10n_custom.h és a \yoradio-main\yoRadio\src\displays\tools\) utf8RusGFX.h fájlt valamint a (c:\Users\Kezelo\Documents\Arduino\libraries\Adafruit_GFX_Library\) glcdfont.c fájlt. A nyelvet oroszra kell állítani!
Mindig fordítás, feltöltés. Ezzel működött.
A következő, hogy kisebb órát, nagyobb állomás, előadó, cím kijelzést szerettem volna.
Ehhez a (c:\Users\Kezelo\Documents\Arduino\yoRadio\src\displays\conf\) displayILI9488conf.h fájlt át kell másolni egy displayILI9488conf_custom.h fájlba (mindenkinek a kijelzőjének megfelelő fájlt kell mókolni), helyben ugyanoda. Minden változtatást ebben kell elvégezni.
Végül az állomás neve maradt és a másik kettő méretét igazítottam hozzá. Az alábbi változtatástól minden olyan méretű lett mint eredetileg az állomás neve volt:const ScrollConfig title1Conf PROGMEM = {{ TFT_FRAMEWDT, 62, 2, WA_LEFT }, 140, true, MAX_WIDTH-(TITLE_FIX==0?6*2*7-6:TITLE_FIX), 5000, 7, 40 };const ScrollConfig title2Conf PROGMEM = {{ TFT_FRAMEWDT, 86, 2, WA_LEFT }, 140, true, MAX_WIDTH-TITLE_FIX, 5000, 7, 40 };
rólconst ScrollConfig title1Conf PROGMEM = {{ TFT_FRAMEWDT, 62, 4, WA_LEFT }, 140, true, MAX_WIDTH-(TITLE_FIX==0?6*2*7-6:TITLE_FIX), 5000, 7, 40 };const ScrollConfig title2Conf PROGMEM = {{ TFT_FRAMEWDT, 104, 4, WA_LEFT }, 140, true, MAX_WIDTH-TITLE_FIX, 5000, 7, 40 };
A hosszabb kijelző sorért el szeretném tenni a bitrate widgetet. Ez még nem sikerült. Jobb felülről bal alulra az IP cím fölé.
Az óra csökkentését még nem próbáltam. Lehet nem is lesz rá szükség, mert nem tudok érdemben nagyobb karaktereket alkalmazni a felső 3 sorban. Túl sokat scroll-ozna.
A VU és az időjárás ki van kapcsolva.
mp3 és AAC megy a flac nem.
A FLAC üzenete:##CLI.NAMESET#: 5 Budapest Rock##CLI.META#: [csatlakozás]##CLI.VOL#: 108##CLI.PLAYING###AUDIO.INFO#: ContentType audio/ogg not supported##CLI.META#: ContentType audio/ogg not supported##ERROR#: ContentType audio/ogg not supported##ERROR#: ContentType audio/ogg not supported##AUDIO.INFO#: Song stopped correctly after 0 msec##AUDIO.INFO#: Song stopped correctly after 0 msec##CLI.INFO###SYS.DATE#: 2024-04-26T18:06:37+03:00##CLI.NAMESET#: 5 Budapest Rock##CLI.VOL#: 108##CLI.STOPPED#
Ez független a "#define VS_PATCH_ENABLE" engedélyezésétől/tiltásától.
Maradt a bitrate áthelyezés és a flac lejátszás. Aztán le kell jönni a szerről, mert sok időt vesz el.
Remélem érthető voltam. [kép] -
fecus
őstag
-
fecus
őstag
-
fecus
őstag
-
fecus
őstag
-
Postas99
őstag
-
ThomasP75
csendes újonc
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.

-
fecus
őstag
-
ThomasP75
csendes újonc
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...
Új hozzászólás Aktív témák
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- Intel Dual Core 2000 felhasználók barátságos offolós topikja
- Abarth, Alfa Romeo, Fiat, Lancia topik
- Bemutatkozott a OnePlus Pad 4
- Xbox Series X|S
- Mindenféle könyves (és olvasós) Off topic
- Bestbuy játékok
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Lakáshitel, lakásvásárlás
- OLED monitor topic
- Óra topik
- További aktív témák...
- P15 Gen2i 15.6" FHD IPS i7-11850H RTX A3000 32GB 512GB NVMe magyar vbill ujjolv IR kam gar
- DJI Mavic Air 2 Fly More Combo drón szett kofferben, szűrőkkel
- 100.000 ft tól elvihető RÉSZLETRE Lenovo Pro 7 16IRX9H 4090
- G.SKILL Trident Z5 Neo RGB 32GB (2x16GB) 6000MHz CL30 - Alza élettartam garancia
- Palit GeForce RTX 4070 Ti SUPER GamingPro OC WHITE 16GB - Alza garancia 2027.11.10 - BESZÁMÍTOK
- Lenovo X1 Nano 907 Gramm Core i7 1180G7 16Gb Ram 512Gb NVMe Boltból Garanciával Számlával
- AKCIÓ! Palit Gaming Pro RTX 3070 Ti 8GB videokártya garanciával hibátlan működéssel
- BESZÁMÍTÁS! Asus B365M i5 9600K 16GB DDR4 250GB SSD GTX 1660 6GB Formula Air Mesh G3 DeepCool 400W
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest














