Home > Industry Insights >Gear Motor
TECHNICAL SUPPORT

Product Support

Complete Guide to Micro Servo Wiring: Pinout, Colors, and Connection Steps

Published 2026-04-07

This guide provides the definitive, step-by-step instructions for wiring a standard 3-wire microservo. You will learn the exact function of each wire (power, ground, signal), how to identify them by color, and how to correctly connect theservoto a receiver or microcontroller. Follow this wiring standard to ensure safe operation and prevent damage to yourservoor control board.

01Standard 3-Wire Configuration – Core Information First

All standard micro servos use three wires. Their functions are fixed and non-negotiable for correct operation. The table below shows the absolute standard – memorize these three roles:

Wire Color (Most Common) Function Connection Target
Brown or Black Ground (GND) Negative terminal of power supply or GND pin on controller
Red Power (VCC, typically +4.8V to +6.0V) Positive terminal of power supply or 5V pin on controller
Orange or Yellow Signal (PWM) PWM-capable digital pin on controller or signal pin on receiver

Critical rule:Never swap ground and power. Reverse polarity will instantly damage the servo’s control circuit.

02Step-by-Step Wiring Instructions

Follow these steps in order. Do not skip any.

1. Identify the three wireson your micro servo. Use the color table above. If colors differ (rare), check the servo’s datasheet – but for 99% of common micro servos, the pattern is Brown/Brownish = Ground, Red = Power, Orange/Yellow = Signal.

2. Connect Ground first.Plug the brown (or black) wire into the ground terminal of your power source or the GND pin on your microcontroller (e.g.,Arduino, Raspberry Pi, or servo driver board). Ground is the reference for all signals – without it, the servo will not respond and may behave erratically.

3. Connect Power second.Plug the red wire into the positive terminal of adedicated 5V power supplyor the 5V pin on your controller.

Important:Micro servos can draw up to 500–800 mA when moving. Most microcontroller 5V pins (e.g., Arduino Uno) provide only ~400–500 mA total. If you control more than one servo or need high torque, use an external 5V BEC (Battery Eliminator Circuit) or a separate 5V regulator rated for at least 1A. Connecting multiple servos directly to a board’s 5V pin risks resets or permanent damage.

4. Connect Signal last.Plug the orange (or yellow) wire into a PWM-capable digital pin on your controller (e.g., pin 9 on Arduino) or the signal pin on an RC receiver. The signal wire carries the control pulse (typically 1–2 ms pulse every 20 ms, standard 50 Hz PWM). Without this connection, the servo will stay in its last position or do nothing.

5. Power on and test.Apply power first, then send a 1.5 ms pulse (neutral position). The servo should move to its center (90°) position and hold. If it jitters or does not move, recheck ground and power connections.

03Common Real-World Cases (Based on Frequent User Errors)

Case 1 – Brown wire mistaken for signal.

A beginner connects brown to signal, orange to ground. Result: Servo gets hot, no movement, and after 30 seconds the servo stops working. The internal driver IC burns out.

Solution:Always double-check: Brown is ground. Mark the wires with tape if colors are faded.

Case 2 – Two servos connected directly to Arduino 5V pin.

User wires two micro servos to an Arduino Uno’s 5V and GND pins. When both move simultaneously, the Arduino resets repeatedly.

Solution:Use an external 5V supply (e.g., 4xAA battery pack or a 5V/2A wall adapter) and connect the servo power wires to that external supply. Connect only the signal and ground wires to the Arduino. Tie the external supply’s ground to the Arduino’s ground (common ground).

Case 3 – Signal wire too long (over 1 meter).

User extends the servo cable to 2 meters. The servo becomes unresponsive or twitches randomly.

Solution:Keep signal wires under 50 cm for reliable operation. For longer runs, use a servo signal booster or a shielded cable.

04Troubleshooting – No Movement or Erratic Behavior

If your micro servo does not respond after wiring, check these five points in order:

1. Verify ground connection– Use a multimeter in continuity mode between the servo’s brown wire and your power supply’s negative terminal. Resistance should be

2. Verify power voltage– Measure between red and brown wires. Should be between 4.8V and 6.0V. Below 4.0V, the servo will not move. Above 6.5V, it will be permanently damaged.

3. Verify PWM signal– Use an oscilloscope or logic analyzer on the signal wire. You should see a 50 Hz square wave (period 20 ms) with pulse width varying from 1 ms to 2 ms. If no signal, check your code or receiver.

4. Check for mechanical binding– Disconnect the servo horn and test again. If the servo moves freely without the horn, the load is too high or the linkage is stuck.

5. Test with a known-good servo– Swap in another micro servo. If the second works, the first servo has failed (often due to previous reverse polarity or over-voltage).

05Key Takeaways – Repeat Core Points

Ground is brown or black. Connect it first and always.

Power is red. Use an external 5V supply for more than one servo.

Signal is orange or yellow. Connect it last. Use a PWM pin.

Never reverse ground and power. This is the number one cause of servo failure.

Common ground is mandatory when using an external power supply. Tie all grounds together.

06Actionable Advice to Ensure Success

1. Before soldering or permanent installation, test your wiring with a servo tester or a simple Arduino sketch (e.g., Sweep example). Use jumper wires and a breadboard. Only after the servo moves correctly, proceed to final assembly.

2. For any project using two or more micro servos, always use an external 5V regulator (e.g., LM2596 based, set to 5.0V) or a dedicated servo power board. Connect the external supply’s ground to your microcontroller’s ground. Connect all servo red wires to the external supply’s positive. Connect all servo brown wires to the common ground. Connect each servo’s signal wire to a separate PWM pin on your controller.

3. Label your wires. Use small pieces of heat shrink or colored tape on both ends of each servo cable: Brown = “G”, Red = “5V”, Orange = “S”. This eliminates guesswork during maintenance.

4. Always power on the servo power supply first, then the microcontroller. When powering off, turn off the microcontroller first, then the servo supply. This prevents the signal pin from floating high while the servo still has power, which can cause unexpected movements.

5. Keep a spare micro servo for testing. When troubleshooting, swapping to a known-good servo immediately tells you if the problem is wiring/signal or a dead servo.

By following this wiring standard exactly – ground first, then power, then signal – your micro servo will operate reliably and safely. Remember the color code: Brown to Ground, Red to Power, Orange to Signal. This is the universal standard used in millions of RC and robotics applications. Stick to it, and you will never have a wiring-related failure.

Update Time:2026-04-07

Powering The Future

Contact Kpower's product specialist to recommend suitable motor or gearbox for your product.

Mail to Kpower
Submit Inquiry
+86 0769 8399 3238
 
kpowerMap