ChatDiagram
arduino · actuators

Arduino servo wiring

This wiring diagram connects an SG90 servo to an Arduino Uno. The red and black wires supply power and establish a shared ground, while the signal wire carries the control pulses from D9. It is a concise starting layout for a position-control project. In a larger project, confirm that the chosen power source can provide the servo current and keep the Arduino and servo grounds connected. Before using the layout in a build or document, compare every label with the source requirements and update the drawing when parts, conditions, or materials change. The example is deliberately small so the essential relationships remain readable, easy to review with collaborators, and ready to extend with the details required for the actual project.

Type Breadboard / Physical wiringStandard Fritzing visual conventionsEngine schematex-breadboardUpdated 9/24/2026
Arduino Uno with SG90 servo
Drawing preview
The request

“Draw an Arduino Uno breadboard with an SG90 servo: VCC to 5V, ground to GND, and signal to D9.”

Then tryMove the servo signal wire to D10.Add a potentiometer input on A0.
What is in this drawing

Read the decisions behind it.

01Power

The servo positive and ground wires use the rails.

02Signal

The PWM control line is routed to D9.

03Common ground

The controller and servo share ground.

Use for a low-power servo prototype; check the power supply for the servo load in a finished build.

More like this

Other examples in this family.

Browse all breadboard templates →

FAQ

Common questions

Which pin controls the servo?

The servo signal wire is connected to Arduino D9.

Why is common ground important?

The control signal needs a shared voltage reference between the Arduino and servo.

Can a servo use more current than the Arduino?

Yes. Check the servo load and use an appropriate supply when needed.