Dear Forum, I am working on a project which uses the Adafruit Datalogger (ladyada.net/make/logshield/index.html) to remotely log pressure of a biodigester in Tanzania. I soldered up the logger shield and set it going with my Arduino Uno, everything was fine and I was getting good data for a couple of days. Then I plugged the board into a 12V SLA battery (open circuit voltage of around 13.5V) and bad things happened. The board felt warm around the power jack (particularly on the solder pads beneath it) so I quickly unplugged it. I then tried plugging it back into my USB 5V and the sketch did not run.
I then tried communicating the board (without the datalogger shield) and uploading a blink sketch and received the following error and the could not upload a sketch. avrdude: stk500_getsync(): not in sync: resp=0x00
I thought that I'd blown the chip so replaced it with a spare ATMega328 and received the same error message. I've spent some time looking through forums regarding this error message and tried many of things on this page (http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1248528012/all) but to no avail.
So perhaps I've blown some non-chip component on the board. Is there any way I can test for this? Can anyone offer a reason why plugging into a 13V source would cause such trouble (I found that the board has possible Voltage input up to 20V)?
I'd appreciate any insight here, as I really need to get this thing working as soon as possible and spare parts are a long way off! I only have a Arduino Mega board here and can't quite figure out how to interface that with my datalogger shield...