Smoke smell, plus some other problems on the arduino

Properly dimensioned and heatsinked regulators don't get 'hot'. They may get lukewarm, but if they get hot, whomever engineered/put together the circuit did a poor job. Such as using a 1117 to power a servo, for instance. That's just silly.