Best Micro Motors for Robotics Projects - Selection Guide for Makers
Compare DC, coreless, geared, stepper and BLDC micro motors for robotics. Learn sizing, calculations, wiring examples and South African buying notes.

Match Motor to Task
Choose torque, speed and control based on your robot's mass and function.
Use Gearboxes & Encoders
Geared motors and encoders improve torque and repeatability for drives and arms.
Local Stock Tips
Check Communica categories and branch stock for lead times and bulk quotes.
Overview: Why Choosing the Right Micro Motor Matters
Selecting the best micro motors for robotics projects affects torque, speed, control, battery life and overall reliability. Whether you are building a line-following robot, wheeled rover, robotic arm, or small drone, understanding motor types, performance specs and real-world trade-offs will save time and reduce rework. This guide compares common micro motor types, gives selection criteria, provides simple calculations, and highlights locally relevant buying considerations in South Africa.
Common motor types
- Brushed DC motors (standard and tiny can motors)
- Coreless DC motors (higher efficiency and faster transient response)
- Geared DC motors (planetary or spur gearboxes for increased torque)
- Micro steppers (bipolar/unipolar for precise open-loop positioning)
- Brushless DC (BLDC) outrunners/inrunners in small sizes for drones
Key specifications to read
- Nominal voltage (V) and operating range
- No-load speed (RPM) and speed vs torque curve
- Stall torque (mNm or Ncm) and stall current (A)
- Continuous current and thermal limits
- Gear ratio (for geared motors) and gearbox efficiency
- Shaft diameter, mounting pattern and encoder availability
Spec comparison table (typical micro motor classes)
| Motor Type | Typical Voltage | Speed Range (RPM) | Torque | Use Cases |
|---|---|---|---|---|
| Brushed DC (micro can) | 3-9 V | 5,000-18,000 | Low to medium; up to ~0.05 Nm w/ gearbox | Wheels, small manipulators |
| Coreless DC | 1.5-6 V | 6,000-30,000 | Low torque, fast response | High-speed small actuators, micro drones |
| Geared DC (micro gearbox) | 3-12 V | 10-1,000 (after gearbox) | Medium to high; depends on ratio | Robotic wheels, grippers, slow joints |
| Micro stepper | 3.3-12 V | 100-2,000 (step-rate dependent) | Good holding torque for size | Precise position/arm joints |
| Small BLDC | 5-22 V | 2,000-20,000+ | High power-to-weight | Micro UAVs, high-speed drives |
Practical note: In South Africa, stock and lead time can vary for specific gearbox ratios and encoder options. Check top suppliers of micro motors in South Africa categories such as Robotics & Prototyping, Motors & Drives, and Shop by Brand for available models and alternatives.
Basic motor equations and sizing
Use these quick formulas when estimating motor requirements. All electrical examples shown in ZAR contexts are for cost planning only and not live prices.
Ohm's law and power:
V = I x R ; P (electrical) = V x I
Torque, power and speed relation:
P (W) = Torque (Nm) x angular speed (rad/s). To convert RPM to rad/s: rad/s = RPM x 2pi/60
Example: a small wheeled robot requires 0.02 Nm at 200 RPM. Angular speed = 200 x 2pi/60 ~ 20.94 rad/s. Mechanical power = 0.02 x 20.94 ~ 0.42 W. Choose a motor with >0.6 W mechanical capability to include losses.
For hobbyists comparing common 3-6V options, see how to choose a DC micro motor for hobby use for a practical selection checklist.
Related Robotics & Prototyping Products
Discover quality robotics & prototyping products related to Best Micro Motors for Robotics Projects - Selection Guide for Makers
Stepper Motor 48mm Nema 17
Stepper Motor 48mm Nema 17
Ac Speed/dimmer Control 2000w - Scr Electric Voltage Speed Controller
Ac Speed/dimmer Control 2000w - Scr Electric Voltage Speed Controller
Pwm Dc Motor Controller 40a - 9-60v
Pwm Dc Motor Controller 40a - 9-60v
Pwm Bi- Directional Dc Motor Speed Control With Fan, Power Switch And 3 Digit Display 40a 10-55v
Pwm Bi- Directional Dc Motor Speed Control With Fan, Power Switch And 3 Digit Display 40a 10-55v
Tower Pro Mg995 Metal Gear Servo Motor 13kg Torque Vin 3-7,2v 180°
Tower Pro Mg995 Metal Gear Servo Motor 13kg Torque Vin 3-7,2v 180°
Towerpro Sg90 Mini Analog Servo - 1.6kg Stall Torque, Small Size And Light Weight
Towerpro Sg90 Mini Analog Servo - 1.6kg Stall Torque, Small Size And Light Weight
Towerpro Continuous Rotation Metal Gear Rc Micro Servo Mg90s. 360° In Each Direction
Towerpro Continuous Rotation Metal Gear Rc Micro Servo Mg90s. 360° In Each Direction
Dma860h Stepper Motor Driver
Dma860h Stepper Motor Driver
4mm Id Dc Gear Motor Shaft Coupling To Wheel. Length =18mm
4mm Id Dc Gear Motor Shaft Coupling To Wheel. Length =18mm
6mm Id Dc Gear Motor Shaft Coupling To Wheel. Length =18mm
6mm Id Dc Gear Motor Shaft Coupling To Wheel. Length =18mm
Tower Pro Metal Gear Servo Motor 11kg Torque Vin 4.8~ 6.6v 180° Mg996r
Tower Pro Metal Gear Servo Motor 11kg Torque Vin 4.8~ 6.6v 180° Mg996r
2 And 4 Phase Stepper Motor Driver Dm860h - 7.2a 80vac Or 110vdc
2 And 4 Phase Stepper Motor Driver Dm860h - 7.2a 80vac Or 110vdc
Selection Criteria & Examples
Match the motor to the task: for drive wheels you prioritise torque and stalling behaviour; for manipulators you might prioritise positional control and gear reduction; for high-speed applications choose coreless or BLDC options. Below are practical selection workflows.
Workflow: Choosing a wheel motor (example)
- Estimate robot mass (including battery) e.g., 2.5 kg.
- Determine desired acceleration and terrain friction. For flat indoor: rolling resistance ~0.02-0.03.
- Calculate force required: F = m x a + rolling; assume a = 0.5 m/s2 => inertial force = 1.25 N. Rolling = 2.5 x 9.81 x 0.03 ~ 0.74 N. Total F ~ 2.0 N.
- Wheel radius r = 0.03 m (3 cm). Required torque per wheel = F x r = 2.0 x 0.03 = 0.06 Nm. If using two drive wheels, split torque accordingly (0.03 Nm each plus margin).
Result: choose a geared micro motor whose stall or rated torque after gearbox meets >0.04-0.06 Nm continuous. Consider a 1:50 or 1:100 gearbox on an inexpensive can motor to reach this torque at practical RPMs.
Control & driver notes
- Brushed DC: use PWM drivers with current limiting or a motor driver IC (e.g., TB6612-class). For high stall currents check driver peak current.
- Coreless DC: avoid prolonged stall; monitor current and limit duty cycle.
- Stepper: require dedicated stepper drivers (microstepping for smoother motion).
- BLDC: use ESCs with proper commutation; many small BLDCs are sensored or sensorless.
Wiring diagram examples (ASCII)
Brushed DC with PWM driver (two-wire):
Battery + -----+-----> Motor Driver V+
| |
| +-----> Motor +
| |
+-----> MOSFET PWM |
+-----> Motor -
Battery - ------------------------------- Ground
Stepper (4-wire bipolar) to driver:
Driver A+ ----- Coil1 end
Driver A- ----- Coil1 other end
Driver B+ ----- Coil2 end
Driver B- ----- Coil2 other end
Driver GND ----- Battery -
Driver Vmot ----- Battery +
Troubleshooting common motor issues
- Excessive heat: check current draw; reduce duty cycle or add gearbox with lower load.
- Low torque: confirm gearbox ratio and mounting; verify supply voltage under load (measure voltage drop).
- Jittery motion in steppers: enable microstepping and reduce acceleration rates.
- Battery drains fast: size battery capacity (mAh) using I = expected average current; runtime (hours) = capacity (mAh) / (I (mA)).
Local buying and stock considerations (South Africa)
Communica stocks motors, gears, encoders and accessories suitable for makers and student projects. Popular brands and component lines for prototyping include hobby micro can motors, gearmotor assemblies and small stepper modules. Lead times for specific gearbox ratios or encoder-equipped variants can be longer; consider flexible alternatives like pairing a common motor with a separate gearbox or using a small planetary gearbox kit.
Pricing examples for planning (estimates): small geared micro motor kits typically range from ZAR 70 to ZAR 400 depending on gearbox and encoder options. For classroom or multi-unit purchases, request a quote or check branch stock/collection at Samrand or Pretoria/Cape Town branches to avoid shipping delays.
Practical recommendations
- Begin with a geared brushed DC motor for wheeled robots: affordable and robust.
- Use coreless motors for high-speed, low-inertia tasks like micro-drives or tiny drones.
- Choose micro steppers for precise arm joints; pair with microstepping drivers for smooth motion.
- Add encoders for closed-loop control when repeatable position or odometry is required.
Sources
Communica supplies semiconductors and electronic components to industries such as automotive, electrical, automation, mining, and education.
Disclaimer: This content is for educational purposes only. Product availability, pricing, and specifications are subject to change. Always verify current details on the retailer's website before making a purchase. We may earn affiliate commissions from qualifying purchases.
Frequently Asked Questions
Get answers to common questions about Robotics And Prototyping
Why Choose Communica?
*Free Shipping
Free shipping for orders over ZAR 1,000.00.
7-Day Returns
Get a full refund if you had the product for less than 7 days.
Quick Delivery
Nationwide delivery within 2 - 4 working days.
























