Experiencing the following error

Arduino: 1.8.19 (Windows 10), Board: "Arduino Uno"

Sketch uses 924 bytes (2%) of program storage space. Maximum is 32256 bytes.

Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x10

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x10

avrdude: stk500_set_extended_parms(): protocol error, expect=0x14, resp=0x10

avrdude: stk500_initialize(): failed

avrdude: initialization failed, rc=-1

         Double check connections and try again, or use -F to override

         this check.



the selected serial port 

 does not exist or your board is not connected



This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

I'm using Arduino UNO Clone , experiencing the following error while uploading 'blink' sketch, have restarted the IDE/Computer and change the cable and usb port. Nothing worked.

Does your clone board appear in Device Manager (assuming you're using Windows)? It'll probably appear as a COM port. If it does, have you selected that COM port in the IDE?

Yes it is appearing in the device manager and I have selected it in IDE

Have you tied a different USB cable?

yes

Is the cable plugged in fully?
I am 80% sure it is, but there's still a chance.

Yes, fully

It is possible that the processor in the Arduino 'UNO' was given the wrong bootloader. Try telling the IDE that it is:

Tools->Board: Arduino Nano
Tools->Processor: ATmega328P

Tools->Board: Arduino Nano
Tools->Processor: ATmega328P (Old Bootloader)

Tools->Board: Arduino Duemilenove or Diecimila
Tools->Processor: ATmega328P

Those bootloaders all use the same protocol but different baud rates.

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