There is another reason. When you use Arduino Nano, try to select a different "Processor" ATmega328P, ATmega328P (Old Bootloader), and upload again. Even if I buy Arduino Nano in 2021, I still have to choose the old bootloader to use it.
I had this problem early on and installed a new set of drivers and all worked fine. Worked through a few bugs with this man's help. I got a test running for a TM1637 display that was running but it has this AVRdude problem. I don't really understand how my test was running,power was flowing but it had the error code. No cable ,board problem checked with a different setup but why it would run load this but code out. ? . And Sir Thank you for talking me off a leadge. . One little step but a long way to go for a rookie. Bob
Bro ur osssum I worried that my arduino uno board is showing like this but after seeing ur viedo it has been sloved u have said that 1 pin and 0 pin should not connect to anyone that's what I did thank u bro u helped me a lot Super extraordinary
OMG I LOVE YOU. My problem was that I had 2 wires in the TX and RX, but no other board was connected, so I thought it doesnt matter. Saved me so much time :)
another tip: make sure that the cable is fully inserted into the arduino board, the power might already be transmitted even if its not fully inserted but the data will be not and if your cable doesnt go all the way in you have to try with another cable
Wasted an aftenoon trying to download to a Nano. Changed to Old Bootloader in processor and EEEHH HAAHH it worked first attempt ! Thank you, Thank you sir.
Have this issue constantly (Nano on MacOS). All the parameters are correct and everything else is also correct for the following reason: - I disconnect USB and try 2-3 time to load sketch with no Arduino connected. Then I connect USB back and it works! - but the next load attempt fails again. So I have to disconnect USB and press Load button a few time then reconnect each time I need to load a new sketch! This is ridiculous. Most of the issues discussed in the video is regarding constant failures - when it does not work at all, but here I have a floating issue. And with a known temporal fix.
Those kinds of issues drive me nuts too! When everything is the same, but sometimes it works and sometimes it doesn't ... Hard to diagnose, do you get the same fickle behavior on different computers? Have you tried swapping the USB cable? Maybe it's on it's way out? IDK - it's a frustrating one to endure.
I am uploading the program in arduino so this error is showing Arduino: 1.8.15 (Windows Store 1.8.49.0) (Windows 10), Board: "Arduino Uno" Sketch uses 3966 bytes (12%) of program storage space. Maximum is 32256 bytes. Global variables use 364 bytes (17%) of dynamic memory, leaving 1684 bytes for local variables. Maximum is 2048 bytes. An error occurred while uploading the sketch avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xdf avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xdf avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xdf avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xdf avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xdf avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xdf avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xdf avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xdf avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xdf avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xdf This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences.
I think people should also know that there are differences between nano from arduino and nano from other manufacturers. I never had problemes with boards from arduino. From other manufacturers I had the same issue with uploding code.
This is driving me nuts. I have tried EVERYTHING in this video and it is still not working. I even ordered another Aduino Uno so I could replace the cable and Arduino - the most frustrating thing is - the new Arduino was working!! I made the LED flash and I thought, great, that was the problem, but now BOTH of them have stopped working and I get the AVRdude error with both of them. WHY?! Please help
If you have an external connection from the board to say a 5v stepper motor then you might be drawing too much power from the 5v pin. Just disconnect the power to the motor upload the code then reconnect it to the board. Best not to use the Nano as a power supply in the first place.
I disconnected my Arduino board from the breadboard and it uploaded successfully with nothing connected to the Arduino. Wonder if there was a short somewhere like he said with the TxRx pins. Thank you for the help.
I had that problem and on the end solution was that I didn't pushed usb port usb nano to the end. I wanted to cry when I realised what was problem that I was fixing for over hour 😂😂😂
The solution that worked for me : (I'm using Arduino Uno) : I install the CH340 Driver on my computer also I already had installed the Arduino IDE with all stuff etc, I notice this happens when I had connected some stuff to the 0 and 1 digital ports which are tx and rx so I don't use them anymore then I was able to upload the sketch with any problems : PSDTA: you could try to change your arduino to arduino nano then in proccessor option select atmega328 old bootlioader and then select Arduino Uno again
Another solution: use another arduino uno as ISP and make sure u hit "upload using a programmer" U can reflash a new bootloader and try again Another solution : it happens that i cant upload using the legacy ide but i can with atmel studio(with visual micro extension)
i tried everything and it still doesent work and its brand new, it has a 3.5" TFT Shield and even if i remove that it doesent work but im using the usb cable and not the other one so could that be the reason?
Two brand new Nanos with two brand new USB cords... both recognized by Windows. None of these steps fixed the issue. Neither of my Nanos can be uploaded to via the IDE. What a terrible first Arduino experience!
Hi Wil - that stinks! Sorry to hear it. Sometimes getting things set up can be a pain, but is worth working through it. Do you see anything listed at all when you go to Tools>Port?
@@programmingelectronics I figured it out... turns out that this card was an off-brand Arduino. That caused the Arduino IDE to not be able to communicate with it when the normal "Arduino Nano" was chosen. After selecting an older driver for the IDE, it is now working. I only figured this out when I went to Amazon to return the device and discovered this tidbit in the device reviews.
It still doesn't work. It shows this: Sketch uses 1486 bytes (4%) of program storage space. Maximum is 32256 bytes. Global variables use 200 bytes (9%) of dynamic memory, leaving 1848 bytes for local variables. Maximum is 2048 bytes. avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x34 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x34 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x34 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x34 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x34 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x34 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x34 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x34 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x34 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x34 Failed uploading: uploading error: exit status 1
I tried all solutions, but no one worked. I cant burn bootloader, because it throws the same error avrdude: stk500_recv(): programmer is not responding! Arduino UNO