Arduino uno not uploading!

My Arduino Uno won't upload, the RX light blinks 3 times, it is not shorted, supplies power, doesn't get warm either. Please help
I'm trying to upload a blink sketch, and yes, it did go through the passthrough test

Please do this:

  • (In the Arduino IDE) File > Preferences
  • Uncheck the checkbox next to “Show verbose output during: compilation”
  • Check the checkbox next to "Show verbose output during: upload
  • Click “OK”
  • Sketch > Upload
  • After the upload fails, you’ll see a button on the right side of the orange bar “Copy error messages” (or the icon that looks like two pieces of paper at the top right corner of the black console window in the Arduino Web Editor). Click that button.
  • In a forum reply here, click on the reply field.
  • Click the </> button on the forum toolbar. This will add the forum’s code tags markup to your reply.
  • Press “Ctrl + V”. This will paste the upload output between the code tags.
  • Move the cursor outside of the code tags before you add any additional text to your reply.
Arduino: 1.8.13 (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.

C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:C:\Users\regok\AppData\Local\Temp\arduino_build_924432/Blink.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:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"



         Using Port                    : COM3

         Using Programmer              : arduino

         Overriding Baud Rate          : 115200

avrdude: stk500_recv(): programmer is not responding

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

avrdude: stk500_recv(): programmer is not responding

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

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x60

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x60

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x60

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x60

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x60

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x60

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x60

avrdude: stk500_recv(): programmer is not responding

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



avrdude done.  Thank you.



Problem uploading to board.  See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.



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

its done, now what do i do

I'm curious, when the board is unplugged does the com port the board is on disappear? When you plug the board back in does the port reappear or does com3 remain when you plug and unplug the board?

I'm guessing com3 stays with the board plugged in or not?

Which would point to your board not being recognized by the Arduino IDE. What that means is another can of worms.

Com3 stays when unplugged, even after I restart my pc

And when you plug the Uno into the USB another com port does not show up?

It shows com3, com4, com5.
I tried every com port, one of them my mouse, and my keyboard (I think)
It said com3 is the Arduino.
When I unplugged it still stayed there.
And no, it's frozen, no other port is appearing, disappearing.

If anybody wants to hop in a discord call and screen share, I can do that, but I won't talk!

Now the com port works fine, but it still won't upload.

I will try it on another pc!

It doesn't work on another pc! Help please

In the Tools -> Boards menu section in the 'Arduino IDE' software ------ have you selected Arduino/Genuino Uno option?

Also - have you got 1 or 2 spare UNO boards (extra ones) to try?

Just to be extra sure, you didn’t connect anything to pin 0 and 1, right?

Pin 0 and 1 shares the same data lines as the USB port, and when you have ANYTHING connected to it, Arduino will produce the same response.

I'm not that new. The Arduino in naked, I have selected the ports, board type. (if anyone asks about the CPU type, it isn't available).

Sorry for everyone who helped, I took out the CPU and the legs were broken, some bent.
Thanks to everyone who helped.

rego0116:
Sorry for everyone who helped, I took out the CPU and the legs were broken, some bent.

So is that the state when you purchased it and from where?

Or had you removed and attempted to re-insert the microprocessor for some reason? If so, why?

The proper way to insert the chip is to use a ruler.

Generally, most Arduino devices ship with the "blink" sketch loaded as a test. This is logical as they must have the bootloader installed in order to be usable and there is no practical difference in flashing a bootloader with or without the "blink" test sketch.