Hallo,
Ich habe einen Code mit Arduino geschrieben für ein Thermometer der sich nicht hochlanden lässt. Ich habe auch andere Sketches probiert hochzuladen das ging auch nicht. Ich habe auch schon einen Anderen Arduino versucht.
OS: Windows / Mac / Linux?
Hier die allgemein gültige Fehlersuchliste für "beim Hochladen...":
Windows: Bimmelt es beim Verbinden des Arduinos mit dem Rechner?
Windows: Was zeigt der Gerätemanager an?
Welchen (richtigen) Port hast Du ausgewählt?
Sind ggf. erforderliche Treiber installiert?
Ist das Kabel ein Ladekabel oder ein komplettes USB-Kabel?
Hat der Arduino (Nano) noch einen alten Bootloader?
Hat zwar mit dem Hochladen nix zu tun, aber:
Die 13 als Input zu verwenden ist keine gute Idee. Solange noch andere Pins frei sind, würde ich immer einen der Anderen nehmen - denn an 13 hängt die LED_BUILTIN.
Der Sketch verwendet 9678 Bytes (30%) des Programmspeicherplatzes. Das Maximum sind 32256 Bytes.
Globale Variablen verwenden 538 Bytes (26%) des dynamischen Speichers, 1510 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes.
Beim Hochladen des Sketches ist ein Fehler aufgetreten
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xd1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xd1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xd1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xd1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xd1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xd1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xd1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xd1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xd1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xd1
Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.
Es handelt sich um Windows 11, der Geräte Manager hat keinen Fehler. Ich habe COM3 ausgewählt und das Kabel ist das mitgelieferte. Treiber wurden bei der Installation von Arduino IDE installiert
Du gehst auf Voreinstellungen danach auf Zusätzliche Boardverwalter
es öffnet sich ein Fenster wo du den Link reinkopierst. auf OK klicken und unten noch mall auf OK.
Wenn man die Beschreibung von AZ-DINGSBUMS zu diesem Board liest, dann ist das eine Frechheit und richtige verars..e aller Anfänger.
Man müsste diesen Lieferanten konsequent ignorieren.
Wahrscheinlich leben die von, jeder zweiter, dritter, schmeißt das getaufte in die Tone und kauft wo anders, oder doch bei denen den die sind sooo günstig.