Servo sg90 no obedece correctamente y vibra

Generic SG90 (China)
Voltage 4.8-6VDC (5V Typical)
Current (idle) 10mA (typical)
Current (typical during movement) 100-250mA
Current (stall) 360mA (measured)
Esto dice la hoja de datos.
Entonces hasta los 250mA estamos bien pero no mas.
Si, puedes alimentarlo pero no te pases de sobrecargar el regulador del arduino.