My Arduino used to work for 1 hour and theen it stopped

It sounds like your 'not an Arduino' is faulty. Return it for a replacment/refund.

Did you try with a different USB cable?

If you had a second Arduino you could try ICSP to bypass the CH340

Did you try what MarshaJ847 suggested in #10?

Some folks report success pressing the reset button or reinserting the USB cable just when the compilation phase ends:

Unplug the USB, press the Upload tool, just when the "Binary sketch size: xxx bytes (of ..." msg appears I connect the USB plug. The new program is loaded successfuly.

In my particular case removing the USB cable would not work because my Mac takes a couple of seconds recognizing the port and I would miss the start of the “uploading” phase. But pressing the reset button has solved the problem sometimes

Yeah I think this is what I am supposed to do.

Yes, I did but it did not work, unfortunately.

what is that? And how can I do it?

ICSP stands for In-Circuit System Programming

Long story short, it lets you upload a program to the microcontroller using the 6-pin header in your board.

https://www.instructables.com/Arduino-ICSP-Programming-Cable/

With ICSP you do not use the USB interface, no CH340. The downside is that you need a second Arduino

Ok, thank you, the second I bought just arrived do you have a video that explains how to perform them, and thank you so much for all the support

and btw my new arduino is having the same problem, but it also have the rx led always turned do you know why?

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