DIY Projects Using 25mm DC Micro Motors: Selection, Wiring & Project Ideas
Learn how to select, wire and use 25mm DC micro motors for small robots and mechanisms. Includes calculations, wiring examples and local sourcing notes for South Africa.

Pick by Torque & Voltage
Match motor torque and nominal voltage to your load and speed needs.
Driver & Power Planning
Size drivers and supplies for stall current and include protection.
Local Sourcing Tips
Check Samrand and branch stock, request VAT invoices, and buy spares.
Overview: What Is a 25mm DC Micro Motor?
The term 25mm DC micro motor typically refers to a small brushed DC motor with a cylindrical body around 25mm in length (often N20 or similar form factors). These motors are common in educational robotics, micro-vehicles, actuators for prototypes, and hobby mechanisms where compact size, low cost and simple control are priorities. This guide covers selection criteria, basic calculations, wiring, real project ideas, and South Africa-specific sourcing considerations for top suppliers of micro motors in South Africa.
Common specifications to check
- Nominal voltage (e.g., 3V, 6V, 12V)
- Free-run speed (RPM) and rated torque (mNm)
- Stall current and locked-rotor torque
- Gearbox/planetary options (gear ratios for torque vs speed)
- Shaft diameter and length, mounting holes, and polarity
Why the specs matter
Choosing the wrong voltage or ignoring stall current can damage your driver or motor. For example, a 6V motor on a 12V supply will overspeed and overheat; a high-stall-current motor can overload small MOSFET drivers. When planning projects with diy-projects-using-25mm-dc-micro-motors, start with the intended load (wheel size, gearbox, or mechanism) and back into torque and current requirements.
Simple spec comparison
| Spec | Typical Ungeared 25mm Motor | 25mm with 100:1 Gearbox |
|---|---|---|
| Nominal voltage | 3V-6V | 3V-6V |
| Free-run speed | 8,000 -10,000 RPM | 80-100 RPM (after gearbox) |
| Torque (typ.) | 5-20 mNm | 500-2,000 mNm |
| Stall current | 0.5-2 A | 0.5-3 A |
Basic electrical rules
Use the motor's rated voltage and expect higher current at stall or under heavy loads. The simple relationships below are essential when sizing supplies and drivers for understanding motor drivers for micro motors.
Ohm's law and mechanical power (useful approximations):
V = I * R (electrical) | Mechanical power (W) = Torque (Nm) * Angular speed (rad/s)
To estimate torque required to drive a wheel: Torque = Force at rim * wheel radius. Convert mNm to Nm by dividing by 1000.
Practical tip: Where a motor lists stall current but your driver is rated lower, add a current-limited supply or choose a driver with a soft-start or PWM current control to avoid tripping fuses or damaging the driver.
Related Robotics & Prototyping Products
Discover quality robotics & prototyping products related to DIY Projects Using 25mm DC Micro Motors: Selection, Wiring & Project Ideas
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
Wiring, Drivers and Simple Control
Most 25mm micro motors are brushed and require only two wires for DC drive. For forward/reverse and speed control, use an H-bridge driver (e.g., L298 alternatives or modern MOSFET H-bridges). For on/off or single-direction control, a single low-Rds(on) N-channel MOSFET can work with a diode for back-EMF protection.
Example MOSFET wiring (ASCII)
Motor wiring for simple PWM speed control:
+V ----+----- Motor +
| Motor - ----+--- MOSFET (drain)
| |
+---- Fuse (1A) +--- MOSFET (source) --- GND
MCU PWM -> Gate (with 100R) and gate to GND via 100k
Always fit a flyback diode or use an H-bridge module with built-in protection. Include a fuse sized slightly above expected continuous current (e.g., 1-3 A depending on motor).
Project ideas using 25mm DC micro motors
- Mini differential-drive robot: two geared 25mm motors, small wheels, caster, and a microcontroller for line-following or obstacle avoidance.
- Pan-and-tilt mechanism: pair of motors with small gearboxes and potentiometer feedback for camera or sensor aiming.
- Conveyor or feeder for prototyping: short belt or roller driven by a geared motor for parts handling in small workshops.
- Wind-up toy conversion: replace springs with PWM-controlled motors and add simple limit switches.
Sizing example (South Africa context)
Example: a 0.1 kg small robot with 30 mm wheels (radius 0.015 m) needs to overcome rolling and small gradients. Assume required rim force of 0.5 N to move. Torque = 0.5 N * 0.015 m = 0.0075 Nm = 7.5 mNm. Allowing for losses, choose a geared motor offering at least 30-50 mNm continuous. If a geared 25mm motor at 6V has rated torque 200 mNm and stall current 2 A, choose a driver and supply rated for 3 A peak and 1.5 A continuous. For budgeting, small gearmotor modules can cost ~ZAR 80-200 depending on brand and gearbox; these are approximate and subject to stock and lead times.
Local buying and practical notes
Communica stocks components and accessories relevant to top suppliers of micro motors in South Africa: motors and geared variants, H-bridge driver boards, MOSFETs, fuses, connectors, and prototyping hardware. Check branch stock at Samrand or Pretoria CBD for collection; lead times for specific brands or specialised gearboxes can vary. For education and student projects, request VAT invoices and consider buying spares for motors and driver modules to avoid project delays.
Troubleshooting common issues
- Motor stalls under load: verify gearbox ratio and increase torque or reduce load; check wiring and supply voltage.
- Excessive heat: reduce duty cycle or improve ventilation; confirm supply is not over-volting the motor.
- Electrical noise affecting sensors: add decoupling capacitors across motor terminals (e.g., 0.1uF ceramic + 10uF electrolytic) and separate sensor wiring where possible.
- Driver trips or fuses blow: measure stall current and ensure driver headroom; use slow-blow fuses for short inrush events if appropriate.
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.
























