How to Build a Remote-Controlled Car with a Rack and Pinion Steering System

Building Remote-Controlled Cars / Visits:6

If you’ve ever built a remote-controlled car from scratch, you know that steering is the make-or-break component. A car that only goes straight is a toy. A car that turns precisely, smoothly, and with minimal slop is a machine. And in the world of DIY RC, nothing beats the mechanical elegance of a rack and pinion steering system paired with a micro servo motor for actuation.

This guide walks you through the entire process—from understanding the physics of rack and pinion, to selecting the right micro servo, to fabricating the chassis and electronics. By the end, you’ll have a fully functional RC car that turns like a dream, all powered by a tiny but mighty servo that costs less than your morning coffee.

Why Rack and Pinion? Why Micro Servo?

Before we dive into the build, let’s address the two core technologies at play.

The Rack and Pinion Advantage

Rack and pinion steering converts rotational motion from a pinion gear into linear motion along a rack. This gives you:

  • Direct mechanical feedback – No sloppy linkages or push-pull rods.
  • Compact packaging – The entire assembly fits within the width of most RC chassis.
  • High precision – Each degree of pinion rotation translates to a predictable amount of wheel turn.

In full-size cars, rack and pinion is standard. In RC, it’s often overlooked in favor of simpler bellcrank or servo-saver designs. But for a scratch-built project, rack and pinion offers unmatched control.

Why a Micro Servo Motor?

Here’s where the micro servo steals the show. Unlike standard servos (which are bulky and overkill for a 1:10 or 1:12 scale car), micro servos like the SG90, MG90S, or Tower Pro 9g offer:

  • Extreme weight savings – Under 10 grams, perfect for lightweight chassis.
  • Sufficient torque – 1.2 to 1.8 kg·cm is plenty for steering a small car.
  • Fast response – 0.1 seconds per 60° means instant steering correction.
  • Low power draw – Runs on 4.8–6V, easily powered by a 2S LiPo or 4xAA battery pack.

The micro servo is the unsung hero of modern RC miniaturization. It allows you to build a car that’s small, agile, and responsive without needing a massive battery or heavy gear train.

Step 1: Designing the Chassis and Steering Geometry

Every great RC car starts with a solid chassis. For this project, we’ll use a 3mm acrylic or carbon fiber plate as the base. The chassis should be wide enough to accommodate the steering rack and long enough to house the electronics.

Key Dimensions

  • Wheelbase: 200–250mm (for a 1:10 scale)
  • Track width: 150–180mm
  • Ground clearance: 10–15mm

Steering Geometry

This is where many builders fail. The rack must be positioned such that the tie rods connect to the steering knuckles at the correct angle. Use Ackermann steering geometry to ensure the inner wheel turns more sharply than the outer wheel during a turn.

To calculate this:

  1. Draw a line from the center of the rear axle to the center of the front axle.
  2. Extend lines from the front wheel pivot points to the rear axle center.
  3. The intersection of these lines defines the ideal tie rod mounting point.

For a micro servo–driven rack, you’ll typically mount the rack directly behind or in front of the front axle, with the pinion gear attached to the servo output shaft.

Step 2: Selecting and Mounting the Micro Servo

Not all micro servos are created equal. For steering, you need a metal-gear servo if possible. Plastic gears strip easily under lateral loads.

Recommended Servos

| Model | Torque (kg·cm) | Speed (sec/60°) | Gears | Voltage | |-------|----------------|-----------------|-------|---------| | SG90 | 1.2 | 0.12 | Plastic | 4.8V | | MG90S | 1.8 | 0.10 | Metal | 4.8–6V | | Tower Pro 9g | 1.5 | 0.11 | Plastic | 4.8V |

For this build, I recommend the MG90S because of its metal gears and higher torque. It handles the lateral forces of steering without gear failure.

Mounting the Servo

You have two mounting options:

  • Direct mount – The servo body is bolted to the chassis, and the pinion gear is press-fit onto the servo spline.
  • Servo saver mount – A spring-loaded arm that absorbs shock. This is safer for the servo but introduces a tiny bit of slop.

For a rack and pinion system, direct mount is preferred because the rack already provides mechanical advantage and reduces shock loads on the servo.

Drill two M2 holes in the chassis to match the servo mounting tabs. Use rubber grommets to isolate vibration.

Step 3: Fabricating the Rack and Pinion Mechanism

This is the heart of the build. You can either 3D print the rack and pinion or buy a pre-made set from a hobby supplier.

Option A: 3D Printing

If you have a 3D printer, design the rack as a linear bar with teeth on one side and mounting holes for tie rods on the ends. The pinion is a small gear that fits the servo spline (usually 25T or 21T depending on servo brand).

Print settings:

  • Material: PETG or PLA+
  • Layer height: 0.2mm
  • Infill: 40%
  • Supports: Only if overhangs exist

Option B: Off-the-Shelf Parts

Many RC car parts suppliers sell rack and pinion sets for 1:10 scale cars. Look for ones with a pitch of 0.5 mod (module) and a rack length of 50–70mm.

Assembly

  1. Slide the rack into a linear guide (a U-shaped channel or ball bearings).
  2. Press the pinion onto the servo spline. Secure with a tiny screw if the servo has a threaded hole.
  3. Mesh the pinion with the rack. Adjust the servo position until the gears engage with minimal backlash.
  4. Test by hand: The rack should move smoothly with no binding.

Pro tip: Apply a tiny dab of white lithium grease to the rack teeth. It reduces friction and extends gear life.

Step 4: Building the Steering Knuckles and Tie Rods

The steering knuckles connect the wheels to the chassis and allow them to pivot. You can use RC car steering knuckles from a donor car or 3D print your own.

Tie Rods

Use M2 threaded rods with ball ends (rod ends) for adjustable length. This lets you fine-tune toe-in and toe-out.

  1. Cut two tie rods to length (approximately 60–80mm).
  2. Screw ball ends onto each end.
  3. Connect one end to the rack’s tie rod mounting holes.
  4. Connect the other end to the steering knuckle arm.

Alignment

  • Set the car on a flat surface.
  • Adjust tie rod length so both front wheels point straight ahead.
  • Measure the distance between the front and rear of the front tires. They should be parallel (zero toe) or slightly toe-in (1–2mm).

Step 5: Electronics and Wiring

Now we bring the car to life. You’ll need:

  • Micro servo (already mounted)
  • RC receiver (e.g., FlySky FS-iA6B or Radiolink R8EF)
  • ESC (Electronic Speed Controller) with BEC
  • Battery (2S LiPo 7.4V or 4xAA NiMH)
  • DC motor with gearbox (for drive)
  • Motor driver (if not using an integrated ESC)

Wiring Diagram

Battery (+) → ESC (BEC) → Receiver (VCC) Battery (-) → ESC (GND) → Receiver (GND) ESC (Signal) → Receiver (CH2) Servo (Signal) → Receiver (CH1) Servo (VCC) → Receiver (VCC) Servo (GND) → Receiver (GND)

Power Considerations

The micro servo draws peak current of around 500mA under load. The BEC on most ESCs provides 1–2A at 5V, which is sufficient. If you’re using a separate BEC, ensure it can deliver at least 1A.

Binding the Receiver

  1. Connect the receiver to your transmitter.
  2. Plug in the battery.
  3. The receiver LED should turn solid, indicating a bind.
  4. Move the steering wheel on the transmitter. The servo should respond immediately.

Step 6: Testing and Tuning the Steering

This is the most satisfying part—and also where you’ll discover any flaws.

Initial Test

  1. Lift the car off the ground (use a stand or blocks).
  2. Slowly turn the steering wheel on the transmitter.
  3. Observe the rack movement. It should be smooth and linear.
  4. Check for binding at full left and full right lock.

Common Issues

| Problem | Cause | Fix | |---------|-------|-----| | Servo buzzing | Overload or binding | Reduce steering endpoints in transmitter | | Rack sticks | Misalignment or debris | Realign rack guide, clean teeth | | Uneven turn radius | Tie rods different lengths | Adjust to equal length | | Servo not centering | Sub-trim off | Use transmitter sub-trim function |

Setting Endpoints

Most transmitters allow you to set EPA (End Point Adjustment) for each channel. Set the steering EPA to 80% initially. This prevents the servo from over-driving the rack and damaging the gears.

Step 7: Adding the Drive System

While steering is the focus, a car that doesn’t move isn’t much fun. Here’s a quick drive system that complements the micro servo steering.

Motor and Gearbox

Use a 180-size brushed motor with a 4:1 or 5:1 gearbox. This provides enough torque for a small car while keeping speed manageable.

Differential

A simple solid axle works, but a ball differential at the rear allows smoother turning. If you’re going for a front-wheel-drive layout, the differential goes up front.

ESC Setup

  • Set the ESC to LiPo mode if using a LiPo battery.
  • Calibrate the throttle endpoints: full throttle, neutral, full brake.
  • Test forward and reverse.

Step 8: Fine-Tuning the Micro Servo Performance

Now that everything is running, let’s optimize the micro servo for steering.

Pulse Width and Frequency

Standard servos operate on a 50Hz PWM signal with a pulse width of 1–2ms. Most receivers output this automatically. However, some ESCs or receivers output a digital signal that can confuse analog servos.

  • If your servo jitters, try adding a ferrite ring on the signal wire.
  • If the servo runs hot, reduce the voltage to 4.8V using a BEC.

Servo Horn Selection

The servo comes with multiple horns. Choose the one that aligns best with the pinion gear. If the horn has too many spline holes, use a servo arm instead of a round horn—it gives you more leverage and adjustability.

Speed vs. Torque

Micro servos are fast, but you can slow them down by increasing the dual rate or exponential setting on your transmitter. For a realistic driving experience, set the steering expo to 20–30% negative. This makes the steering less twitchy near center and more responsive at full lock.

Step 9: Body and Aesthetics

A naked chassis is functional but not pretty. Build a simple body shell from styrene sheet or a 3D printed shell.

Mounting the Body

Use body clips or magnets to attach the shell. Ensure the steering rack and servo are accessible for adjustments.

Weight Distribution

Micro servos are light, so place the battery and ESC as low as possible. Aim for a 40:60 front-to-rear weight bias for better steering response.

Step 10: Advanced Modifications

Once the basic build is working, consider these upgrades.

Dual Servo Steering

For heavier cars, use two micro servos—one on each side of the rack. This doubles the torque without adding much weight.

Servo Feedback for Telemetry

Some micro servos (like the Bluebird BMS-630) offer analog feedback. Connect the feedback wire to an ADC pin on your receiver or a telemetry module to monitor steering angle in real time.

Waterproofing

Apply conformal coating to the servo PCB. Use a rubber boot over the servo shaft. This lets you drive through puddles without frying the electronics.

Real-World Performance Observations

After building three iterations of this design, here’s what I’ve learned about micro servo–driven rack and pinion steering:

  • Response time is incredible. The MG90S can go from full left to full right in under 0.2 seconds. That’s faster than most human reflexes.
  • Accuracy is sub-millimeter. With a 25T pinion and 0.5 mod rack, each degree of servo rotation moves the rack by 0.035mm. You can literally steer the car through a needle’s eye.
  • Durability is surprisingly good. Metal-gear micro servos survive crashes that would strip plastic gears. I’ve cartwheeled this car at 20 mph and the steering still works perfectly.
  • Heat is a non-issue. Even after 30 minutes of continuous driving, the servo barely gets warm.

Troubleshooting the Micro Servo

If your servo acts up, here’s a quick checklist:

  1. Check voltage – Below 4.5V, the servo may stall.
  2. Check signal wire – A loose connection causes random twitching.
  3. Check gear mesh – Too tight and the servo overheats. Too loose and it rattles.
  4. Check for physical binding – The rack must move freely even under load.

Final Thoughts on the Build

Building a remote-controlled car with a rack and pinion steering system and a micro servo motor is one of the most rewarding DIY electronics projects you can tackle. It combines mechanical engineering, electronics, and real-time control into a single, drivable package.

The micro servo, often dismissed as a toy component, reveals its true potential when paired with a well-designed rack. It becomes a precision instrument capable of steering a car with surgical accuracy. Whether you’re building a drift car, a crawler, or a speed machine, this steering setup will outperform anything you can buy off the shelf.

So grab a micro servo, some acrylic sheet, and a 3D printer. The road ahead is waiting.

Copyright Statement:

Author: Micro Servo Motor

Link: https://microservomotor.com/building-remote-controlled-cars/rc-car-rack-pinion-steering.htm

Source: Micro Servo Motor

The copyright of this article belongs to the author. Reproduction is not allowed without permission.

About Us

Lucas Bennett avatar
Lucas Bennett
Welcome to my blog!

Tags