My servo heats up, even with nothing attached. (MG90S) Code problem?

Do not attempt to power motors or servos from the Arduino.

Use a separate power supply (4xAA battery pack is fine for one servo) and connect the grounds.