Arduino Uno won't upload

Lately I've been having trouble with uploading my sketches into my arduino uno. My correct board and com port are selected in the IDE and all my drivers are correct. I was wondering if I could get any advice on this issue.

First bit of advice would be to post some more details about the problems you are having.

here is my error message:

Sketch uses 444 bytes (1%) 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_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x38
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x38
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x38
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x38
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x38
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x38
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x38
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x38
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x38
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x38
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

Anything connected to pins 0 and 1? If so, remove that before upload.

Did you have anything connected the last time; e.g. relais, motors etc. If so, how?

A first step could be to run the loopback test (see sticky on top of this forum section). If that works, we can eliminate the USB-to-TTL converter as a possible cause. If it does not work, it's more than likely that converter chip.

Do you have a multimeter?

Can you identify if the last loaded sketch is still running?

Is this an original Uno or a clone? If the latter, which one?

I am having the exact same error. I myself am using a clone, the Elegoo Uno. I can't even upload a blank sketch. And how would one conduct the loopback test?

[Max- you shouldn’t hi jack a thread ; your problem is likely to be different and confuses the thread and the OP’s issue. it’s likely in your case that you need the ch340 driver for your clone board.Try that then start a new thread if it still doesn’t work ]

hammy:
[Max- you shouldn’t hi jack a thread ; your problem is likely to be different and confuses the thread and the OP’s issue. it’s likely in your case that you need the ch340 driver for your clone board.Try that then start a new thread if it still doesn’t work ]

If he's actually getting the exact same error, then no it's not that he needs the CH340G driver - without the driver, the COM port won't even show up, so he couldn't get a sync error. And he's using an Elegoo Uno, which doesn't use a CH340G, it uses a 16u2, just like an official uno.

That said, one still shouldn't hijack threads, and 99% of the time when people do that and say they have the exact same error, when you press them on it, they eventually admit that the error isn't exactly the same, and is usually totally different.