Would greatly appreciate your help. Brand new to this (but have done quite a bit of research and learning) and recently purchased an UNO R3 clone (Elegoo/Kuman with ATMEGA328). Uploaded the Blink sketch to blink the internal LED just fine with no errors. Then when trying to upload some different sketches (and trying to go back to the blink sketch) got this message:
avrdude: stk500_recv(): programmer is not responding
Tried unplugging and plugging the board in and some other basic steps and somehow it randomly stopped generating errors. But now it’s doing it again and I have spent the last hour trying to get a simple sketch to upload (same error message).
To troubleshoot, I have confirmed the following:
- the correct board is selected in the IDE (Arduino/Genuino Uno)
- the correct serial port is selected (/dev/cu.usbmodem1D21 (Arduino/Genuino Uno))
- that drivers should not be needed per the troubleshooting guide as this is an UNO
- a bootloader is installed by pressing the RESET button and seeing the LED blink twice
- physical connection is not via a USB hub (direct to front USB port on Mac Pro)
- tried uploading with nothing connected to the board
- tried resetting the board prior to upload
- tried different USB cable
My intuition tells me there may still be some kind of driver issue even though I’m not supposed to need to download one, but I’m not sure how to go about isolating that problem. The weirdest part is that it’s a crap-shoot as to whether or not the upload will error out. It does most of the time but not always. I also read somewhere that clones sometimes use a different version of avrdude than the Arduino brand?
I have the error log in verbose mode in case that would be helpful.
sigh so confused. Appreciate your help!
UPDATE: Ran linkback test and everything seems to work just fine but still having the same problem when uploading code.