ESP32 wir nur nach Reset kurz erkannt

Hallo zusammen,

ich habe seit heute einen Arduino Nano ESP32 und habe versucht ein bisschen mit MQTT zu experimentieren. Was auf einem UNO Rev.4 Wifi funktioniert hat.
Leider hat der ESP32 keine Verbindung zum Wlan aufgebaut und ich wollte testen ob ein anderer Beispielsketch sich mit Wifi verbindet. Dazu habe einfach den Sketch " asyncUDPClient" genommen um zu sehen, ob eine Verbindung mit dem Wlan aufgebaut wird.
Seitdem wird der Nano ESP32 nicht mehr am PC erkannt. Ich habe das Board auch schon deinstalliert und verschiedene Kabel getestet. Am USB Port am Rechner, wenn ich Reset drücke wird das Board für ca.1 sec angezeigt und verschwindet wieder. Am Hub wir der ESP32 im 1 sec takt ca. erkannt. kurz als Port 5 dann als Port 6 angezeigt in der IDE. Und ganz kurz wird etwas angezeigt mit "1.3.1.1" ich kann es aber nicht richtig erkennen.
Ich habe es auch versucht in der Zeit den Upload zu starten aber ohne Erfolg.
Die Leds leuchten dauerhaft, da es so wirkt als wenn der USB Port die Spannung abschaltet Aber ich habe es direkt am PC als auch über einen aktiven HUB getestet. Die RGB LED wechselt die dauerhaft die Farbe.

Folgende Fehlermeldung wird angezeigt:

Opening DFU capable USB device..Failed to retrieve language identifiers
Failed to retrieve language identifiers
error get_status: LIBUSB_ERROR_PIPE
.
Device ID 2341:0070
Device DFU version 0101
Claiming USB DFU Interface...
Setting Alternate Interface #0 ...
Determining device status...
Fehlgeschlagenes Hochladen: Hochladefehler: exit status 74

Teilweise aber auch nur diese Fehlermeldung:

No DFU capable USB device available
Fehlgeschlagenes Hochladen: Hochladefehler: exit status 74

ich würde mich sehr über Hilfe oder Ideen freuen. Wäre sonst ein kurzer Spaß damit gewesen :slight_smile:

Wenn ich noch Info benötigt werde ich die gerne nachreichen.

IDE ist die Version 2.3.2 aber er wird schon in Windows nicht angezeigt.

schöne Grüße

Hallo,

ich versuche es einmal.

Die RGB Led darf/sollte nicht dauerhaft irgendwas machen. Die Led sollte ganz kurz nach anstecken Farben wechseln, sollte dann aber aus sein. Das Verhalten macht das Board auch wenn man nur 1x kurz Reset drückt - nach neu anstecken.
Das macht die Led nach neu anstecken bei dir nicht? Oder?

Drückt man 2x kurz den Resettaster wechselt der Nano in einen anderen Modus. Die Led wechselt dauerhaft ihre Farbe. Drückt man danach 1x kurz den Resettaster, wechselt wieder der Modus, die Led blinkt langsam grün. Mit weiteren drücken wechselt man in diesen Modi hin und her. Das eine ist der Bootloader Mode, der andere der ROM Boot Mode.

arduino-bootloader-mode
Man sollte nicht wild auf dem Reset rumdrücken.

Wenn ich einen Sketch flashe, wenn er im Modi RGB blinkt langsam grün ist, dann muss ich danach den Nano neu anstecken, dann ist die RGB erst kurz bunt, danach startet mein Programm. Ich drücke keine Taste. Einfach nur warten.

Wenn ich flashe wenn mein Programm läuft - ich habe keine Taste gedrückt, macht das Board selbst einen Reset, die RGB ist kurz bunt und mein neues Programm startet. Ich muss ihn nicht neu anstecken.

Das der Nano komplett an den Rechner Ports weg war hatte ich auch schon. Wenn kein neu anstecken hilft, hilft abstecken und Windows neu starten. Und eben Finger weg vom Resettaster.

Das ist so mein aktuelles Vorgehen.

1 Like

Hallo,

Vielen Dank das hat mir sehr geholfen.
Ich wusste nicht das es verschiedene Modis gibt. noch 2 x "Doppelklick" auf dem Resetbutton blinkte die LED grün und ich konnte wieder alles neu übertragen.
Ich war kein Freund den Arduino immer abzustecken, da der Anschluss davon ja auch nicht besser wird. Aber ist anscheinend doch besser die bessere Wahl :slight_smile:

Vielen Dank nochmal und schöne Grüße

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.