UNO seen by IDE, loopback works but LED misbehaving and no sketch upload

I've been making great progress with my project, mostly with the help of this forum and now I hit the wall.

After finally sorting out a connection issue between my uno and rfid reader through a MAX232 adapter, I suspect while connecting or disconnecting wires I must have shorted something because right after I did, the following symptoms showed up.

When I connect the board to USB, green power LED lights up OK. The orange LED is dim but when my hands touch the frame of my macbook, that the Arduino is connected to, it dims more. When I touch the USB jack on the board it dims more. Slightly brighter when I use a 12V source to power the board, but the same dimming appears.

I'm not bothered about a getting a new board, I have two replacements already coming but we live in a very remote spot and it will take up to two weeks to arrive by mail - putting my project on hold for two weeks is going to be a killer. I know there is probably no chance of saving my UNO, but I hope...

Any ideas?

When attempting to upload a sketch the compiler says:

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00

It's the reason why I did buy some spare 328 micros with optiboot preloaded. If I blow the 328 on the board it can easily be replaced.

Connecting the MAX232 wrong can give the incorrect voltages on the Uno's rx and/or tx pin and can probably blow the complete 328.

PS from the error message, did you select the correct from port?

Maybe that's what happened. I'll order a few 328's and see if that's what happened. Just hate to wait.

Yip, connected to the correct com port.

You should get yourself a Programmer too, excellent tool to have vs setting up an Uno or something as a Programmer and messing with a bunch of wires all the time.

heinburgh:
Maybe that's what happened. I'll order a few 328's and see if that's what happened. Just hate to wait.

Make sure you order the ones with optiboot preloaded.

I use my Atmel AVR ISP MKii all the time, for '328Ps, 2560s, and 1284Ps, here with a 1284P Duemilanove-like board, and with an adapter to a 1284P 'system on a board' design:
http://www.crossroadsfencing.com/BobuinoRev17/[/img]

One of these nights I'll make some notes of what I called the various bootload files on this SD card and then start using my standalone programmer more, and have one less cable in the way:

sterretje:
Make sure you order the ones with optiboot preloaded.

Ordered!

CrossRoads:
I use my Atmel AVR ISP MKii all the time, for '328Ps, 2560s, and 1284Ps, here with a 1284P Duemilanove-like board, and with an adapter to a 1284P 'system on a board' design:

I'm looking into it, thanks for the tip.