Fried arduino mega2560

Hi all,

the 5v voltage regulator died on my Arduino Mega and released 12V on the board. Magic smoke came out from the atmega2560 chip. The USB chip (mega16u2) passed away as well. I removed them from the board and I am going to replace the atmega2560. I am planning not to replace the USB chip instead I want to use an external programmer to upload sketches.
Are there any other component that I should check before I solder the new atmega2560? (It did not arrive yet from China.) Also: will the board work if the USB chip is missing or does it provide some necessary connections on the board?
edit: I've already replaced the 5v regulator

Thanks a lot in advance

(deleted)

Ok, thats a lot :slight_smile: But I guess I can test the capacitors and resistors easily.