I have (had?) an Arduino UNO Rev 3.
While uploading sketches Arduino IDE reports this error avrdude: stk500_getsync(): not in sync: resp=0x00
I'm not sure when or why it stopped working. It would be either while I was messing with the ambient light setup which was working perfectly. I could have accidentally shorted something.
Here is what I have tried so far using a multimeter.
Tested using the multimeter and the 5v pins reads 4.75v.
3.3v pin reads 3.4v
Removed the ATMEGA328PU from the socket before testing further from this point
TX Pin reads 4.8v
Multimeter shows no continuity between 5v pin and TX pin
It looks like the TX pin is shorted to the 5v pin. Is there anything I can do to fix this?
Or while trying this.
I powered the ECG circuit from the Arduino's 5v pin. I tried to upload a blank sketch (Bare Minimum from the examples) thats when this problem popped up.
Tried the loopback test
- Connected GND to RESET ... and RX to TX..
- Removed the ATMEGA328 from the socket and connected RX to TX
In both cases when I use the serial monitor there is no echo. When I type something in serial monitor and hit enter the RX LED on the Arduino UNO blinks but the TX LED does not blink.
Same happens while uploading sketches. The LED on pin 13 is always powered up. When I upload a sketch PIN13 led blinks around 4-5 times. LED on 13 turns off. then the RX blinks 3 times. LED on 13 turns and stays ON again and thats it.
Are there any other tests I could do to determine the problem? Should I consider my Arduino UNO dead?
P.S. I have no background in electrical engineering but referring to the EAGLE schematics found on the link below can anyone tell me what I should test for using a multimeter? http://arduino.cc/en/Main/arduinoBoardUno