Arduino not working properly, but loop back tests works fine

Hi, my Arduino (UNO) is not working as it should, i can't upload codes, and i don't know if i actually fried it.
And yes, i am using the correct COM, Arduino device, programmer AVRISP mkII.

When i plug into my PC:

ON led is ok
built in LED is ok

Some steps i did:

Loop back test IS working properly
Tried to burn bootloader with another working arduino (failed)

When i try to upload something into my arduino:

RX led blinks 3 times, and continues to blink in a way larger period (about 10 seconds between blinks)

It takes forever to upload, but in the end, it just fails and show a error
(avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x52)
the "resp" code error it's not fixed, sometimes it shows another code error, but the same text.

TX led does'nt blink at all (idk if it should blink or not)

built in LED stay fixed

Reset button may shut down or decrease led intensity while pressed

I dont know if it should do that, but when a touch some conductive parts, the built in LED change intensity

So that's it is my arduino just broken, and cannot be fixed?

Please explain exactly how you are trying to program the Uno, via the serial port, or via the AVRISP MK II?

Those are two completely different approaches.

In arduino software, i chose these options:

imagem_2022-05-23_192541732

In addition, you have to choose "Sketch>Upload" or "Sketch>Upload Using Programmer".

Which?

Sketch>Upload

"Upload" does not use the AVRISP MKII programmer. Have you even connected it?

Unless you can provide some useful details, your problem will take a lot of posts to solve.

I don't know what the progammer do, i'm kinda a newbie but i write a code, select the right port and board, press the Arrow (upload button), and it should work, right?

I just mencioned the AVRISP MKII programmer because it was already there, i don't know what it changes when i upload, but i'll try to provide details

In addition, this Arduino was working properly until yesterday, but i when i try to do something else today, it didnt work as intended

Is there any additional hardware connected to the board?

No, there is not

What is the "something else" that you did today?

I connected 5V and GND in a trimpot, i did not mess with the connection with the trimpot, to be fair i dont even know if the arduino was already malfunctioning when i tried to connect to a trimpot.
I was doing the AnalogInput example, and observing in plotter serial yesterday, and it worked just fine, when i tried to do the same thing, well, it didnt worked

My guess is that i might fried my arduino putting it on top of my laptop, that i guess is a metal (not really sure) and messed with the arduino, but the arduino should still be working? (LED on, power on, loop back test ok) And that messed with the GND too? Since de LED brightness is easily messed while just touching the arduino

The LED brightness is just an artifact of pin 13 not initialized, because it's driven through an op amp. Then the op amp input floats and picks up junk.

Maybe you shorted 5V to ground with an incorrect trim pot circuit... the Arduino has LIVE conductors on the back, if it's placed on a metal surface those can easily be short circuited. So the laptop theory holds some credence.

1 Like

I am certain that i did not shorted 5V to GND, i was very careful with the connection before turning on the arduino

But the fact that i might shorted it while it was on a conductive material should be the problem, but my question is: it should be still "working"?

Well, an Arduino should always "be working". So I actually don't know what you mean...

I cant upload codes to my arduino, but 5V and GND are ok, i can light up a LED just fine

That only proves that the USB power is still present. If, I understand that you used the LED to test the 5V pin on the board.

Do you have another Uno to try? Is anything on the board getting hot?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.