Arduino Leonardo Pro Micro zurücksetzen

Hallo,
ich habe nun schon ein wenig an meinem Arduino herumgebastelt aber nun hab ich ein Problem:
Mein Arduino wird nicht mehr von Windows erkannt und ich kann ihn nicht zurücksetzen.

Ich habe versucht, den RST und GND 2x kurz nacheinander zu verbinden und dann einen leeren Sketch hochzuladen, doch der Arduino wird auch nicht als COM erkannt/angezeigt.

Die zwei roten und die grüne LED leuchten dauerhaft.

Im Geräte Manager wird mir immer ein Kommunikationanschluss (COM1) angezeigt, egal ob der Arduino angeschlossen ist oder nicht. Kann es daran liegen?

Ich hoffe, die Infos reichen, wenn nicht liefere ich die benötigten gerne nach.

Gruß

hi,

COM1 wird immer angezeigt, hat nichts mit arduino zu tun.

ich würde es als erstes auf einem anderen rechner probieren, dann weißt Du wenigstens, ob es am pc oder am arduino liegt,

gruß stefan

Hab es eben schon auf einem Laptop versucht, leider das selbe Problem.

Der Controller auf dem Leonardo / Micro verarbeitet Deinen Sketch und den Code für die USB-Verbindung.
Wenn Du einen groben Fehler im Sketch machst kann sich der Controller blockieren und die USB-Schnittstelle nicht mehr funktionieren.

Falls Du noch den richtigen COM Port eingestellt hast kannst Du versuchen einen Blink draufzuladen und den Resetknopf nach dem Start des Uploads solange zu drücken bis die IDE mit dem Upload beginnt. Wahrscheinlich mußt Du es einige male probieren damit Du den richtigen Zeitpunkt triffst.

Grüße Uwe

Ich versuche das mit dem Resetten jetzt schon eine Weile aber es möchte einfach nicht klappen..

Diesen Sketch versuche ich gerade hochzuladen.

Diese Fehlermeldung bekomme ich:

Arduino: 1.8.3 (Windows 10), Board: "Arduino Leonardo"

Der Sketch verwendet 4128 Bytes (14%) des Programmspeicherplatzes. Das Maximum sind 28672 Bytes.
Globale Variablen verwenden 149 Bytes (5%) des dynamischen Speichers, 2411 Bytes für lokale Variablen verbleiben. Das Maximum sind 2560 Bytes.

avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
Found programmer: Id = "þ"; type = ¸
    Software Version = h.

Nach dem Hochladen dauert es recht lange bis die obige Fehlermeldung kommt. In der Zwischenzeit sieht es so aus.

Und als Port wird mir nur der COM1 Port angezeigt.

uwefed:
Falls Du noch den richtigen COM Port eingestellt hast kannst Du versuchen einen Blink draufzuladen und den Resetknopf nach dem Start des Uploads solange zu drücken bis die IDE mit dem Upload beginnt.

Den richtigen Port habe ich wohl nicht mehr eingestellt, aber muss ich Reset 'gedrückt halten' oder 2x mal hintereinander kurz drücken?

Danke für die bisherigen Antworten!

Und als Port wird mir nur der COM1 Port angezeigt.

Das ist das Problem wieso das Upladen nicht funktioniert. Es funktioniert nur wenn Du den alten Port noch eingestellt hast.
Ich befürchte Du mußt den alten Sketch über ISP mit einem neuen (zB Blink) ersetzen. Wenn Du einen ISP Programmierer hast oder einen anderen Arduino und "Arduino as ISP".

https://www.arduino.cc/en/Tutorial/ArduinoISP (Achtung der ISP Port liegt beim Leonardo bzw MICRO nicht auf den Pins 10 bis 13 sondern nur auf den ISP Pins).

Bitte vervollstänigt mich jemand ob nur der Sketch oder auch der Bootloader zu brennen ist bze in welcher Reihenfolge.

Grüße Uwe

Da ich weder einen ISP Programmierer habe noch einen zweiten Arduino, muss ich mir quasi einen neuen kaufen?

Schade, aber trotzdem vielen Dank für die Hilfe!

kalim:
Den richtigen Port habe ich wohl nicht mehr eingestellt, aber muss ich Reset 'gedrückt halten' oder 2x mal hintereinander kurz drücken?

https://www.arduino.cc/en/Guide/ArduinoLeonardoMicro#toc12

Press and hold the reset button on the Leonardo or Micro, then hit the upload button in the Arduino software. Only release the reset button after you see the message "Uploading..." appear in the software's status bar. When you do so, the bootloader will start, creating a new virtual (CDC) serial port on the computer. The software will see that port appear and perform the upload using it.

1 Like

Alles klar, danke für die Infos! Hab' mir soeben einen neuen bestellt.

kalim:
Alles klar, danke für die Infos! Hab' mir soeben einen neuen bestellt.

Wieso nur einen...Reserve ist immer besser.