I recently purchased an Arduino Uno R3 for a school project. Basically I need to integrate a joystick to control two T-Pro SG5010 servo motors (specs: 41G T-Pro SG5010 Ballraced Servo). I have purchased a joystick and shield combination from SparkFun (SparkFun Joystick Shield Kit - DEV-09760 - SparkFun Electronics). I have been researching how to integrate multiple servos with the arduino, but have seen multiple different answers. I'm having trouble determining how to actually connect the motors.
It seems that I should use an external power source for the motors. Is this true? If so, how much voltage should I supply to ensure that the motors perform to their full potential.
Also, I have seen many different options for motor shields and servo shields. I can't seem to find a definitive answer on whether I need any of these or not. Any help would be appreciated!
You don't actually need a motor shield for servos...
Have a look at the servo knob tutorial, as well as this page which shows how to wire one axis of a particular make of joystick using the same code as knob uses.
To use both axes, you basically double up the parts of the code in the sketch that a) read the other pot (a joystick is two pots at right angles) and b) drive the other servo.
The trick with servos is that it's best to give them power from a source other than the Arduino, as shown in my pic attached. Check your servo spec sheet for the required voltage, but most seem to be 4.8 to 6.