The servo only required power and a signal to be driven. The signal needed to be a PWM; the power requirements were at least 4.8 V. Both of these requirements could be handled by the Arduino. In addition, the servo that was used was continuous rotation. As a result, it was necessary to turn the motor on for a short time (to move the arm up), wait (for balls to be scored), and then turn it on again (to lower the arm). This functionality was achieved using delays, which was not ideal.