Tutorial for Powering 4+ Servos from a BreadBoard?

I’m wondering how to power about 4 or 5 servos from a breadboard

I can connect a single servo from a breadboard

I’ve been looking around & theres no tutorials on how to power two or more servos from a breadboard …

I’ve noticed some of the ac/dc adaptors have battery connectors, can i use these connectors to force a breadboard to run off an ac/dc supply in place of a battery pack?

My main problem is the servos need multiple grounding or negative wires, how do i incorporate that in a breadboard?

Can i just connect a main battery or a ac/dc adaptor & plug multiple servos, with the positive connector from the battery on one end & the negative further up the board, placing the positive & ground wires from the servos in between?

I posted a picture showing the wiring for two servos in this thread: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1250070061/6#6

It should be easy to see how additional servos would be connected.

A 5v DC power supply can be wired up in place of the batteries.

thnx, for the reply

do you need a special ac/dc adaptor to use it with a breadboard, or how would you wire it up?


You need an adapter than can provide 5 volts dc at the current needed to drive your servos. The current required is servo and load dependent but 1.5 amps or more may be enough for 4 or 5 small hobby servos.

Wire it as shown in the diagram: connect the positive lead to the red wire in the picture, the negative lead to the black.

I have power 3 servo from a breadboard so 4 would be no different. All you do is make sure all the power is together and the ground are together. Then get a power supply which servo are usually 6v and you just hook the ground and power to them. Just take each of the 4 signal wire for your servos and place where ever you like to on your board. I have built an obstacle avoidance robot and used this method.


The standard servo library supports up to 12 servos on the duemilanove. As other people have said, you just connect all of the power and all of the ground together (most likely to an external 6v supply) and then connect the signal pins from each one into your arduino board, defining them in the servo code.