Arduino nano avrdude: stk500_recv(): programmer is not responding Error

My Arduino Nano is not working. My first code is not uploaded. it will be Stuck in Uploading…

And I change Processor to ATmega328P (Old Bootloader). And It worked fine. But after I upload it 2 times, It got the same Error. I have not changed anything. Please help me.

Here is the Error code:

Using board ‘nano’ from platform in folder: C:\Users\uzaif\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3
Using core ‘arduino’ from platform in folder: C:\Users\uzaif\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3
Detecting libraries used…
“C:\Users\uzaif\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++” -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Users\uzaif\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3\cores\arduino” “-IC:\Users\uzaif\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3\variants\eightanaloginputs” “C:\Users\uzaif\AppData\Local\Temp\arduino-sketch-AED53722DFC1202272A715AEADC6F1FB\sketch\sketch_may7a.ino.cpp” -o nul
Generating function prototypes…
“C:\Users\uzaif\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++” -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Users\uzaif\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3\cores\arduino” “-IC:\Users\uzaif\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3\variants\eightanaloginputs” “C:\Users\uzaif\AppData\Local\Temp\arduino-sketch-AED53722DFC1202272A715AEADC6F1FB\sketch\sketch_may7a.ino.cpp” -o “C:\Users\uzaif\AppData\Local\Temp\arduino-sketch-AED53722DFC1202272A715AEADC6F1FB\preproc\ctags_target_for_gcc_minus_e.cpp”
“C:\Users\uzaif\AppData\Local\Arduino15\packages\builtin\tools\ctags\5.8-arduino11/ctags” -u --language-force=c++ -f - --c+±kinds=svpf --fields=KSTtzns --line-directives “C:\Users\uzaif\AppData\Local\Temp\arduino-sketch-AED53722DFC1202272A715AEADC6F1FB\preproc\ctags_target_for_gcc_minus_e.cpp”
Compiling sketch…
“C:\Users\uzaif\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++” -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Users\uzaif\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3\cores\arduino” “-IC:\Users\uzaif\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3\variants\eightanaloginputs” “C:\Users\uzaif\AppData\Local\Temp\arduino-sketch-AED53722DFC1202272A715AEADC6F1FB\sketch\sketch_may7a.ino.cpp” -o “C:\Users\uzaif\AppData\Local\Temp\arduino-sketch-AED53722DFC1202272A715AEADC6F1FB\sketch\sketch_may7a.ino.cpp.o”
Compiling libraries…
Compiling core…
Using precompiled core: C:\Users\uzaif\AppData\Local\Temp\arduino-core-cache\core_arduino_avr_nano_cpu_atmega328old_acd96ab1ed57f3aa8aa67240776041b9.a
Linking everything together…
“C:\Users\uzaif\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc” -w -Os -g -flto -fuse-linker-plugin -Wl,–gc-sections -mmcu=atmega328p -o “C:\Users\uzaif\AppData\Local\Temp\arduino-sketch-AED53722DFC1202272A715AEADC6F1FB/sketch_may7a.ino.elf” “C:\Users\uzaif\AppData\Local\Temp\arduino-sketch-AED53722DFC1202272A715AEADC6F1FB\sketch\sketch_may7a.ino.cpp.o” “C:\Users\uzaif\AppData\Local\Temp\arduino-sketch-AED53722DFC1202272A715AEADC6F1FB/…\arduino-core-cache\core_arduino_avr_nano_cpu_atmega328old_acd96ab1ed57f3aa8aa67240776041b9.a” “-LC:\Users\uzaif\AppData\Local\Temp\arduino-sketch-AED53722DFC1202272A715AEADC6F1FB” -lm
“C:\Users\uzaif\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy” -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 “C:\Users\uzaif\AppData\Local\Temp\arduino-sketch-AED53722DFC1202272A715AEADC6F1FB/sketch_may7a.ino.elf” “C:\Users\uzaif\AppData\Local\Temp\arduino-sketch-AED53722DFC1202272A715AEADC6F1FB/sketch_may7a.ino.eep”
“C:\Users\uzaif\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy” -O ihex -R .eeprom “C:\Users\uzaif\AppData\Local\Temp\arduino-sketch-AED53722DFC1202272A715AEADC6F1FB/sketch_may7a.ino.elf” “C:\Users\uzaif\AppData\Local\Temp\arduino-sketch-AED53722DFC1202272A715AEADC6F1FB/sketch_may7a.ino.hex”
“C:\Users\uzaif\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-size” -A “C:\Users\uzaif\AppData\Local\Temp\arduino-sketch-AED53722DFC1202272A715AEADC6F1FB/sketch_may7a.ino.elf”
Sketch uses 444 bytes (1%) of program storage space. Maximum is 30720 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.


Compilation complete.
“C:\Users\uzaif\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude” “-CC:\Users\uzaif\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf” -v -V -patmega328p -carduino “-PCOM3” -b57600 -D “-Uflash:w:C:\Users\uzaif\AppData\Local\Temp\arduino-sketch-AED53722DFC1202272A715AEADC6F1FB/sketch_may7a.ino.hex:i”

avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch

     System wide configuration file is "C:\Users\uzaif\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf"

     Using Port                    : COM3
     Using Programmer              : arduino
     Overriding Baud Rate          : 57600

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x7d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x7d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x7d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x7d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x7d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x7d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x7d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x7d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x7d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x7d

avrdude done. Thank you.

Upload error: Error: 2 UNKNOWN: uploading error: uploading error: exit status 1

Which IDE?

@uzaifrizmi Take a look at "Error: avrdude" when uploading – Arduino Help Center

Now above Showed error code, that is IDE 2.0.
But I tried with IDE 1.8.3.
I got the Same Issue!

I have the same issue and I’ve seen so many of these forums with this exact problem, its strange that arduino hasn’t released an official note on how to fix it, if there is an easy fix besides changing the bootloader to old bootloader since that doesn’t work for me

Yes. I have the same. I don’t know what can I do about that!

@uzaifrizmi
What does Windows device manager say when you connect the Nano? Any yellow triangles? Which VID and PID are reported (if any); you can find that by right clicking on the entry in device manager and digging through the tabs.

What is connected to the Nano? Anything on pins 0 and 1?