Motor Comparison

Motor Comparison Chart

Throughout this course, you have worked with three different types of motors. Each one has different strengths and is used for different purposes.

Brushed DC MotorHobby ServoStepper Motor
Motion TypeContinuous rotation~180° positioningDiscrete steps (full rotation possible)
Control MethodPWM speed + H-Bridge directionPWM position signalCoil sequencing
PrecisionLow — no position feedbackMedium — set angle, not exact stepsHigh — exact step count
CostCheapestMid-rangeMost expensive
ComplexitySimple (2 wires + driver)Simple (3 wires, built-in driver)Complex (4+ wires + driver board)
Common UsesFans, toys, wheels, pumpsRobot arms, RC vehicles, pan/tilt cameras3D printers, CNC machines, camera sliders

When to Use Which Motor

Use a brushed DC motor when:

  • You need continuous spinning (fans, wheels, propellers)
  • You only care about speed and direction, not exact position
  • Cost is a concern

Use a hobby servo when:

  • You need to hold a specific angle (steering, robot joints, levers)
  • You want simple wiring and control
  • 180 degrees of motion is enough

Use a stepper motor when:

  • You need precise positioning across many rotations (3D printer head, CNC drill)
  • You need to know exactly how far the motor has moved
  • You can handle the extra wiring and programming complexity
Tip
There is no single “best” motor. The right choice depends on what your project needs. A toy car uses DC motors for the wheels and a servo for steering — two different motors in one project!

Quick Review

For each scenario below, decide which motor type would be the best choice and explain why:

  1. A robot arm that needs to pick up objects and place them precisely
  2. A desk fan that spins at adjustable speeds
  3. A 3D printer that moves a print head with 0.1 mm accuracy
  4. A remote-control car’s steering mechanism
  5. An automatic pet feeder that dispenses food by rotating a wheel

What You Learned

In this course, you explored:

  • Brushed DC motors — how they spin using magnetic fields, how to control speed with PWM, and how to reverse direction with an H-Bridge
  • Hobby servos — how they use a PWM signal to hold a specific angle, and how their built-in gears and feedback circuit work
  • Stepper motors — how they move in precise steps by energizing coils in sequence, and how a driver board manages the power they need

Each motor converts electrical energy into motion, but they do it in different ways that make each one ideal for specific jobs.