Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ESP32 Edzelf Radio #529

Open
Papppppa opened this issue Mar 5, 2024 · 11 comments
Open

ESP32 Edzelf Radio #529

Papppppa opened this issue Mar 5, 2024 · 11 comments

Comments

@Papppppa
Copy link

Papppppa commented Mar 5, 2024

After dialing into WiFi, the display no longer shows anything, the screen is white, only the backlight is on, otherwise the radio works - I can operate it via the browser - everything works,
I've already built the radio before and it works perfectly, the second one I built only works with this error, I tried 2 displays and 2 VS1053 boards as well as two ESP 32, I'm desperate, there is something like that NOT!!! The ESP 32 is a Wroom
The second structure is completely identical to the first structure, I can now 1000% rule out wiring errors,
IS IT SOCCER????
I can in ser. The monitor detects that the display goes out after the registration in WiFi has happened, I haven't been able to track the exact point where it happens yet - it happens too quickly
I hope someone can help me and would be very grateful

nach einwahl in W-Lan zeigt das Display nichts mehr an, Bildschirm weiß, nur noch hintergrundbeleuchtung an, ansonsten funktioniert das Radio- ich kann es über Browser bedienen- alles funktioniert,
habe das Radio vorher schon mal aufgebaut und das funktioniert einwandfrei, das zweite welches ich gebaut habe funktioniert nur mit diesem Fehler, ich habe 2 Display´s versucht als auch 2 VS1053 Platinen sowie zwei ESP 32 probiert, Ich bin am verzweifeln, sowas GIBT ES DOCH NICHT !!! Der ESP 32 ist ein Wroom
Der zweite Aufbau ist vollkommen identisch mit dem ersten Aufbau, Verdrahtungsfehler kann ich mittlerweile 1000% ausschließen,
IST ES HEXEREI ????
ich kann im ser. Monitor erkennen das das Display erlischt nachdem die Anmeldung in W-Lan passiert ist, die genaue Stelle an der es passiert konnte ich bisher noch nicht verfolgen- es geht zu schnell
Ich hoffe es kann mir jemand helfen und wäre seeehr dankbar

@Edzelf
Copy link
Owner

Edzelf commented Mar 5, 2024

1 - Give me full details about your display.
2- Show the debug output.

@Papppppa
Copy link
Author

Papppppa commented Mar 5, 2024

The displays used are 2.4 inches and 2.2 inches each 240x320 and the ili 9341, this display is also installed in the perfectly functioning device, the decoder board is with the VS1053 chip, one HW-261 and another with the VS1053 , the rotary pulse encoder is a completely normal one (not the KY-040) of course with 10k pull-up resistors, all parts are from Ali-express, the ESP is a Wroom-32, as already mentioned, one device works perfectly and the second just works This error, the display, processor and decoder board were replaced, today I'm replacing the pulse generator with a KY-040 but I don't expect anything from it, I'll now try to save the output and attach it here, thank you for trying accept the matter
.................................................................................................................
die benutzten Displays sind 2,4 Zoll und 2,2 Zoll jeweils 240x320 und dem ili 9341, bei dem einwandfrei funktionierenden Gerät ist ebenfalls dieses Display verbaut, die Dekoderplatine ist mit dem VS1053 Chip, einmal HW-261 und eine andere auch mit dem VS1053, der Drehimpulsgeber ist ein ganz normaler (nicht der KY-040) natürlich mit 10k Pull Up Widerständen , alle Teile sind von Ali-express, der ESP ist ein Wroom-32, wie schon gesagt ein Gerät funktioniert einwandfrei und das zweite geht nur mit diesem Fehler, Display,Prozessor, und Dekoderplatine wurde getauscht, heute tausche ich noch den Impulsgeber gegen einen KY-040 aus aber ich verspreche mir davon auch nichts, werde jetzt mal versuchen die Ausgabe zu speichern und hier mit anfügen, Danke das Sie versuchen sich der Sache anzunehmen

@Papppppa
Copy link
Author

Papppppa commented Mar 5, 2024

ets Jul 29 2019 12:21:46

rst:0x1 (POWERON_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:1184
load:0x40078000,len:13260
load:0x40080400,len:3028
entry 0x400805e4

D: Starting ESP32-radio running on CPU 1 at 240 MHz. Version Wed, 03 Feb 2021 21:16:00 GMT. Free memory 272656
D: Display type is ILI9341
D: Partition nvs found, 20480 bytes
D: Read 43 keys from NVS
D: pin_ir set to 35
D: pin_enc_clk set to 26
D: pin_enc_dt set to 25
D: pin_enc_sw set to 27
D: pin_tft_cs set to 15
D: pin_tft_dc set to 2
D: pin_tft_scl set to -1
D: pin_tft_sda set to -1
D: pin_tft_bl set to -1
D: pin_tft_blx set to -1
D: pin_sd_cs set to 21
D: pin_ch376_cs set to 34
D: pin_ch376_int set to 35
D: pin_vs_cs set to 5
D: pin_vs_dcs set to 16
D: pin_vs_dreq set to 4
D: pin_shutdown set to -1
D: pin_shutdownx set to -1
D: pin_spi_sck set to 18
D: pin_spi_miso set to 19
D: pin_spi_mosi set to 23
D: GPIO0 is HIGH
D: GPIO2 is LOW, probably no PULL-UP
D: GPIO4 is HIGH
D: GPIO5 is HIGH
D: GPIO12 is HIGH
D: GPIO13 is HIGH
D: GPIO14 is HIGH
D: GPIO15 is HIGH
D: GPIO16 is HIGH
D: GPIO17 is HIGH
D: GPIO18 is HIGH
D: GPIO19 is HIGH
D: GPIO21 is HIGH
D: GPIO22 is HIGH
D: GPIO23 is HIGH
D: GPIO25 is LOW, probably no PULL-UP
D: GPIO26 is LOW, probably no PULL-UP
D: GPIO27 is HIGH
D: GPIO32 is HIGH
D: GPIO33 is HIGH
D: GPIO34 is HIGH
D: GPIO35 is HIGH
D: GPIO39 is LOW, probably no PULL-UP
D: gpio_00 will execute uppreset = 1
D: gpio_12 will execute upvolume = 2
D: gpio_13 will execute downvolume = 2
D: Enable pin 35 for IR
D: Start display
D: Create list with acceptable WiFi networks
D: Added Vodafone-A2A2 to list of networks
D: Added SSID2 to list of networks
D: End adding networks
D: Scan Networks
D: Scan completed
D: Number of available networks: 3
D: 1 - Vodafone-A2A2 Signal: -63 dBm, Encryption WPA2_PSK, Acceptable
D: 2 - gigacube-BB2E Signal: -76 dBm, Encryption WPA2_PSK,
D: 3 - MV30160627 Signal: -83 dBm, Encryption OPEN,
D: End of list
D: Command: clk_dst with parameter 1
D: Command: clk_offset with parameter 1
D: Command: clk_server with parameter pool.ntp.org
D: Command: gpio_00 with parameter uppreset = 1
D: Command: gpio_12 with parameter upvolume = 2
D: Command: gpio_13 with parameter downvolume = 2
D: Command: ir_40bf with parameter upvolume = 2
D: Command: ir_c03f with parameter downvolume = 2
D: Command: mqttbroker with parameter none
D: Command: mqttpasswd with parameter *******
D: Command: mqttport with parameter 1883
D: Command: mqttprefix with parameter none
D: Command: mqttuser with parameter none
D: Command: pin_enc_clk with parameter 26
D: Command: pin_enc_dt with parameter 25
D: Command: pin_enc_sw with parameter 27
D: Command: pin_ir with parameter 35
D: Command: pin_sd_cs with parameter 21
D: Command: pin_tft_cs with parameter 15
D: Command: pin_tft_dc with parameter 2
D: Command: pin_vs_cs with parameter 5
D: Command: pin_vs_dcs with parameter 16
D: Command: pin_vs_dreq with parameter 4
D: Command: preset with parameter 6
D: Command: preset_00 with parameter 109.206.96.34:8100
D: Command: preset_01 with parameter airspectrum.cdnstream1.com:8114/1648_128
D: Command: preset_02 with parameter us2.internet-radio.com:8050
D: Command: preset_03 with parameter airspectrum.cdnstream1.com:8000/1261_192
D: Command: preset_04 with parameter airspectrum.cdnstream1.com:8008/1604_128
D: Command: preset_05 with parameter us1.internet-radio.com:8105
D: Command: preset_06 with parameter icecast.omroep.nl:80/radio1-bb-mp3
D: Command: preset_07 with parameter 205.164.62.15:10032
D: Command: preset_08 with parameter skonto.ls.lv:8002/mp3
D: Command: preset_09 with parameter 94.23.66.155:8106
D: Command: preset_10 with parameter ihr/IHR_IEDM
D: Command: preset_11 with parameter ihr/IHR_TRAN
D: Command: toneha with parameter 0
D: Command: tonehf with parameter 0
D: Command: tonela with parameter 0
D: Command: tonelf with parameter 0
D: Command: volume with parameter 72
D: Slow SPI, Testing VS1053 read/write registers...
D: Fast SPI, Testing VS1053 read/write registers again...
D: endFillByte is 0
D: Connect to WiFi
D: Connected to Vodafone-A2A2
D: IP = 192.168.0.73
D: Start server for commands
D: Network found. Starting mqtt and OTA
D: MDNS responder started
D: Rotary encoder is enabled
D: Sync TOD
D: Sync TOD, new value is 18:22:48
D: STOP requested
D: New preset/file requested (6/0) from icecast.omroep.nl:80/radio1-bb-mp3
D: Connect to new host icecast.omroep.nl:80/radio1-bb-mp3
D: Connect to icecast.omroep.nl on port 80, extension /radio1-bb-mp3
D: Song stopped correctly after 0 msec
D: Connected to server
D: Switch to HEADER
D: Headerline: Server: Icecast 2.4.0-kh22
D: Headerline: Connection: Close
D: Headerline: Pragma: no-cache
D: Headerline: Expires: Thu, 19 Nov 1981 08:52:00 GMT
D: Headerline: Cache-Control: no-store, no-cache, private
D: Headerline: Content-Type: audio/mpeg
D: audio/mpeg seen.
D: Headerline: icy-br: 192
D: Headerline: ice-audio-info: samplerate=48000;channels=2;bitrate=192
D: Headerline: icy-genre: Talk
D: Headerline: icy-metadata: 1
D: Headerline: icy-name: NPO Radio1
D: Headerline: icy-pub: 0
D: Headerline: icy-url: http://www.radio1.nl
D: Headerline: icy-metaint: 16000
D: Switch to DATA, bitrate is 192, metaint is 16000
D: Duration mp3loop 59
D: Duration mp3loop 137
D: Metadata block 64 bytes
D: Streamtitle found, 52 bytes
D: StreamTitle='NPO Radio 1 - Nieuws en Co - NOS, NTR';

@Edzelf
Copy link
Owner

Edzelf commented Mar 6, 2024

I see that you are running a very old version of the software. Please use the V2 version, see https://github.com/Edzelf/ESP32Radio-V2. Not also that pins 25 and 26 are low. That means that there is no pull-up on the rotary encoder.

@Papppppa
Copy link
Author

Papppppa commented Mar 7, 2024

Thanks for your answer, but that doesn't really help me, the fact is that the old version works perfectly, just on a different structure, which is not completely identical to the first structure, where could the error be, something like that can happen Unfortunately, I can't create the new version in an .ino file due to a lack of knowledge. I'm too old to learn that now - it's not that easy for me anymore, but thanks for your efforts anyway

@Edzelf
Copy link
Owner

Edzelf commented Mar 8, 2024

What if I publish the compiled program and the SPIFFS image? Can you load it into the ESP32?
By the way, you are never too old to learn. I am 75 and I am learning every day....

@geerttepaske
Copy link

geerttepaske commented Mar 8, 2024 via email

@Papppppa
Copy link
Author

Papppppa commented Mar 9, 2024

naja, ich sagte ja nicht das ich nichts mehr dazu lernen kann (glaube ich) sondern nur das es mir immer schwerer fällt, ansonsten machen einem ja auch noch diverse Krankheiten das Leben schwer, man braucht halt dann immer einen guten Tag an dem mal nichts weh tut und solche Tage werden immer weniger, aber sonst stimmt das schon -zum lernen ist man nie zu alt, im übrigen wäre es so: wenn ich die .ino von der neuen Version hätte dann könnte ich die schon mit der IDE hochladen, habe ja schon einmal das Radio mit der Version 1 gebaut und es funktioniert einwandfrei, habe jetzt den funktionierenden ESP mit den Displays und den VS1053 angeschlossen- funktioniert einwandfrei-das heisst jetzt für mich das die zwei neuen ESP nicht funktionieren, wie gesagt beim anmelden an W-Lan erlischt das Display und dann funktioniert auch alles soweit ganz einwandfrei, kann man dann über den Browser bedienen-es geht alles bis auf das Display, aber gleich bei zwei Prozessoren! werd mir dann nochmal die Proz. neu bestellen und mal sehen
danke für eure Antwort

Well, I didn't say that I can't learn anything more (I think) but just that it's becoming more and more difficult for me, otherwise various illnesses make life difficult, you just always need a good day when nothing happens hurts and such days are becoming fewer and fewer, but otherwise that's true - you're never too old to learn, otherwise it would be like this: if I had the .ino from the new version then I could upload it with the IDE Yes, I've already built the radio with version 1 and it works perfectly, I've now connected the working ESP with the displays and the VS1053 - works perfectly - that now means for me that the two new ESPs don't work, as I said when logging in to W -Lan the display goes out and then everything works perfectly, you can then operate it via the browser - everything works except for the display, but with two processors! I'll then order the process again and see
thank you for your answer

@Edzelf
Copy link
Owner

Edzelf commented Mar 11, 2024

here is a zipfile with the Airduine IDE version of the project. Note that upload of the SPIFFS filesystem does not work in V2 of the Arduino IDE.

@Papppppa
Copy link
Author

oooh, recht vielen Dank, werde es gleich ausprobieren, also Danke danke nochmal

@Papppppa
Copy link
Author

oooh, thank you very much, I'll try it out right away, so thank you, thank you again

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants