Fehler beim Hochladen

Hallo zusammen

Ich habe folgenden Fehler beim Hochladen

Arduino Nano

<
#include "DHT.h"
#define DHTPIN 2
#define DHTTYPE DHT22
float temp;
float humidity;
DHT dht(DHTPIN, DHTTYPE);

void setup() {
Serial.begin(9600);
dht.begin();
}

void loop() {
temp = dht.readTemperature();
humidity = dht.readHumidity();
Serial.print("Temperatur: ");
Serial.print(temp);
Serial.println(" *C");
Serial.print("Luftfeuchtigkeit: ");
Serial.print(humidity);
Serial.println(" %");
Serial.println();
delay(2000);
}

<Der Sketch verwendet 5110 Bytes (16%) des Programmspeicherplatzes. Das Maximum sind 30720 Bytes.
Globale Variablen verwenden 265 Bytes (12%) des dynamischen Speichers, 1783 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x96
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x96
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x96
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x96
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x96
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x96
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x96
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x96
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x96
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x96
Fehlgeschlagenes Hochladen: Hochladefehler: exit status 1>

Old Bootloader?!?!

Was heisst dies?

Welche Treiber Version hast genutzt ?
China Nachbauten brauchen meist einen alten Treiber da sie einen Nachbau des CH340 verwenden welcher mit neuen Treiber Versionen nicht mehr genutzt werden kann.

Wo sehe ich den treiber, wo stelle ich diesen um?


ist was combie meint.

Und den treiber

in der IDE muss auch der selbe Port wie im Treiber sein. Also COM bezeichnet.

Es kann auch der USB Kabel kaputt sein.

Grüße Uwe

Den Prozessor kann ich nicht auswählen!

Warum nicht?
Steht doch da im Menue!

Konnte ich zuerst nicht ändern.

Habe es nun versucht, klappt trotzdem nicht.

Habe noch mit einem UNO R3 probiert, dort habe ich schon vieles hochgeladen, geht such nicht.
Stimmt etwas mit dem Code nicht?

Zeige mal die komplette Meldung in Code Tags

Wird kompiliert, laut deinen Meldungen.
Der Code mag Probleme haben, aber die haben nichts mit dem Upload zu tun.

Zeige mal die vollständigen Meldungen.

Was ist jetzt mit Treiber raus gekommen ?

Auch Billige UNO R3 verwenden den CH340 Chip.

Ich zb habe einige ESP8266 und Nanos ( Alles China nachbauten mit richtig billigen CH340) da muss ich vor Begin immer einen alten Treiber installieren.

Auch hier nach zu lesen.

Das wegen frage ich so nach.

“‘Der Sketch verwendet 5110 Bytes (16%) des Programmspeicherplatzes. Das Maximum sind 30720 Bytes.
Globale Variablen verwenden 265 Bytes (12%) des dynamischen Speichers, 1783 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x96
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x96
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x96
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x96
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x96
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x96
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x96
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x96
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x96
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x96
Fehlgeschlagenes Hochladen: Hochladefehler: exit status 1

Zuerst mit dem ATmega (ging mit dem UNO immer), danach noch mit ATmega168

Die Meldung ist noch immer unvollständig!
Dir wurde doch nun schon ein Bild gezeigt, was Du einstellen sollst.

Was passiert, wenn Du den Controller dran hast und "Werkzeuge" - " Boardinformationen holen" anklickst?
Wie lautet die Meldung inhaltlich?

OK, du hast also eine Nano Clon. Und du bekommst mit dem Kabel eine Verbindung. Jetzt noch mal auf Old Bootloader testen

Jetzt gehts, herzlichen Dank für eure Hilfe

:+1::+1: