I'm creative maker and researcher providing consultancy, technical support and development visual arts and multimedia installations and technology related prototypes.
Dealing with relatively high torque servo motors powered by the USB port or a power bank through the arduino board may cause a current spike that lowers the voltage and makes the arduino reset... keep reading for a solution for this problem.