This circuit’s goal is to be put into a robotic arm (see the model here) we’ll be powering the 6 MG966R servos with a 5v 10A switching power supply which isn’t shown here (example here and the stepper motor with simple AA batteries in a housing. The Arduino will be powered by a USB cable which is not shown in the diagram. We plan to control the motors with the joystick movement.
Also, this is our first project working with an Arduino and wiring, should we include resistors or capacitors in the circuit for safety reasons? When should we include resistors and capacitors?
An MG966R could draw 2-2.5A stall, so a 10A supply for six servos might not work.
Which stepper motor (link), and which driver.
Popular drivers like the A4988, need a minimum supply of 8volt.
A current controled driver also needs a 100uF cap on it's motor supply pins.
Leo..
You posted a petty picture but it is useless to evaluate a project. Best to post an annotated schematic (the language of electronics) and links to technical information on all the hardware devices.
The breadboard is used to plug more than one thing into the Arduino's 5V and ground pin. What do you mean by better interconnects? Here's a schematic I drew
Breadboard and loose wires won't hold together forever. The connections will loosen as they are rotated. Additionally, the breadboard is not capable of handling the motor currents.
Look up the STALL CURRENT and multiply that by the number of motors. Then add the mA needs of each chip. Add 25% for headroom, and round up to the next Amp and use that to size your power supply.