Smoke smell, plus some other problems on the arduino

Interesting.

Honestly I should invest in some 1.5A 5V regulators. I only have one that I nabbed from an ATX PSU.