arduino uno rev 3 wont load

so i uploaded a simple code to delay an ouput signal pulse
i wanted to drive a common emitter amp from D4
didnt have grounds tied together i assume i created a ground loop, pulled >1A out from my power supply
burned the transistor and now i cannot upload to my arduino
any ideas what i did to the board?
solution through software?

Hi,

From what you've said there is not enough information to have any idea what to suggest you try.

When I have an issue I disconnect everything but the board I'm working on. I then upload the example program "blink without delay". If it works then I know the board is working (at least mostly). If not...the board has an issue or the powersupply is not working properly.