DC Geared Motor 12V 10RPM – High Torque for Robotics & Automation
DC Geared Motor 12V 10RPM – High Torque for Robotics & Automation
This 12V DC geared motor outputs 10 RPM with 4.5 kg-cm rated torque for smooth positioning in robotic arms, smart dustbins, and curtain controllers with Arduino, ESP32, or Raspberry Pi.
Key Specifications
| Rated Voltage | 12V DC |
| No‑Load Speed | 10 RPM @ 12V |
| Rated Torque | 4.5 kg-cm (typical) |
| Stall Torque | ~10 kg-cm |
| No‑Load Current | ≤ 0.1 A |
| Stall Current | ~1.2 A |
| Shaft Diameter | 6 mm (with flat) |
| Motor Dimensions | 37 mm Ø × 65 mm (with gearbox) |
What You Can Build With This
- Automatic Plant Watering: Pair with a soil moisture sensor and Arduino to open a valve when the soil dries out.
- Wi‑Fi Curtain Opener: Use an ESP32 to control motor direction via a smartphone app for smart home automation.
- Colour‑Sorting Conveyor: Raspberry Pi with a colour sensor drives a belt for high‑school sorting projects.
- CBSE Class 12 Physics: Demonstrate rotational motion and torque measurement by lifting a known load.
- Smart Dustbin (B.Tech): Ultrasonic sensor triggers the lid motor for a hands‑free waste bin, ideal for Smart India Hackathon.
Compatibility
| Platform | Compatible | Connection | Library / Method |
|---|---|---|---|
| Arduino Uno R3 | Yes, via motor driver | Any digital PWM pin (e.g., D9) | analogWrite() |
| Arduino Nano | Yes, via motor driver | Any digital PWM pin | analogWrite() |
| Arduino Mega 2560 | Yes, via motor driver | Any PWM pin (e.g., 44–46) | analogWrite() |
| ESP8266 NodeMCU | Yes, via motor driver | Any GPIO with PWM (e.g., D1) | analogWrite() / PWM |
| ESP32 Dev Board | Yes, via motor driver | Any GPIO with PWM (e.g., GPIO 25) | ledcWrite() |
| Raspberry Pi Pico | Yes, via motor driver | Any PWM‑capable pin (e.g., GP0) | PWMOut (MicroPython) |
| Raspberry Pi 4 / 5 | Yes, via motor driver | GPIO 18 (PWM) or any GPIO | RPi.GPIO / pigpio |
Wiring and Interface Notes
Always use a motor driver such as L298N between the microcontroller and this 12V motor. Connect the motor wires to the driver’s OUT1/OUT2 and power the driver with a 12V supply. For speed control, attach the driver’s ENA pin to a PWM‑capable pin on your board (e.g., Arduino D9).
Frequently Asked Questions
Why does the motor not turn at exactly 10 RPM under load?
The rated 10 RPM applies at no load; as load torque increases, speed drops proportionally. Ensure your power supply can deliver the stall current (1.2 A).
Can I drive this motor directly from an Arduino GPIO pin?
No, the motor draws up to 1.2 A, far exceeding the 40 mA maximum of an Arduino I/O pin. Always insert a motor driver like L298N or L293D.
What you can build with this
Shipping Information
- Prepaid Orders: ₹75 for orders up to ₹999, FREE shipping above ₹999
- COD Orders: ₹125 shipping + ₹50 COD fee = ₹175 total
- Delivery Timeline: Dispatch in 1-2 days, delivery in 2-7 days depending on location
Returns & Warranty
- 7-Day Return: Manufacturing defects only (approval required)
- Warranty: 7 days from delivery
- Non-Returnable: Batteries, consumables, cut wires, clearance items