So I've been working with Arduinos for the past 6 months and just recently have been having a pretty major problem. About a week ago, I was using my Uno to control some relays for my robotics project. I made a stupid mistake and ended up (I believe) breaking the onboard Atmega by drawing to much current from it. I assumed this is what happened because the board wasn't programmable and the output pins always were at 4V. So anyways, I luckily had an extra 328P lying around, and ordered the Sparkfun pocket programmer (
http://www.sparkfun.com/products/9825) to program the bootloader and replace it.
So that's what I tried to do today. I followed the following Sparkfun tutorial (
http://www.sparkfun.com/tutorials/247), set the fusebits, and reprogrammed with the bootloader they supplied. However, this still didn't work so I tried reprogramming the bootloader via the Arduino IDE. Still can't upload. So now my problem is that everytime I try to program I get the following error
avrdude: stk500_recv(): programmer is not responding
The correct board and serial port are both selected. And when I plug in the board, only the on light goes on, and when I hit reset the L light blinks quickly 3 times and then stops. So does anyone have any suggestions as to what the problem could be and how I could fix it? I'd really like to be able to get back to my project sometime soon without having to spend another $30 plus shipping for a new microcontroller. Thanks in advance!