The arm uses 3 TowerPro SG90 servos. I've used a separate power supply for the motors. The angle of each servo is controlled by the Arduino using the commands from the Servo Library. The mechanical setup is made from an old Meccano toy set I used to have.