So let me explain, I bought this off https://bit.ly/3WhMdbo(yes it is shortened), so I when I cleared my ram, it kinda worked, but when I unplugged it before shutting down my pc, it stopped working, it worked again once when I install ch341 but didnt afterwards, it also worked when I tried to download it's drivers by going to hardware ids, but didn't later. Please give me a solution.
Your topic has been moved. Please do not post in "Uncategorized"; see the sticky topics in Uncategorized - Arduino Forum.
Please don't; a lot of people are reluctant to open an unknown URL.
What does that mean? PC RAM? Arduino RAM? What exactly did you do.
Vague, very vague. Please provide the details.
If you remove the power, it will indeed stop working.
Coincedence. If your board indeed has the 16U2 (and it looks like it), installing CH34x driver will not help.
What does Windows device manager think of your board. How is it recognised?
What was all connected to the board when it started failing.
The fact that there are two LEDs on at the right hand side might indicate that the 16U2 is malfunctioning. You can use Atmel flip to re-install the firmware and see if that solves the problem.
The circuit is a blinking led example project in the IDE
/*
Blink
Turns an LED on for one second, then off for one second, repeatedly.
Most Arduinos have an on-board LED you can control. On the UNO, MEGA and ZERO
it is attached to digital pin 13, on MKR1000 on pin 6. LED_BUILTIN is set to
the correct LED pin independent of which board is used.
If you want to know what pin the on-board LED is connected to on your Arduino
model, check the Technical Specs of your board at: https://www.arduino.cc/en/Main/Products
modified 8 May 2014
by Scott Fitzgerald
modified 2 Sep 2016
by Arturo Guadalupi
modified 8 Sep 2016
by Colby Newman
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
The cathode was connected to pin 7, and anode was connected to 5v with a 10k resistor