DC Geared Motor 12V 100RPM – High Torque for Robotics & Automation
DC Geared Motor 12V 100RPM – High Torque for Robotics & Automation
This 12V 100RPM DC geared motor from Compoden delivers high torque at low speed, perfect for driving wheels, robotic arms, and DIY automation projects with Arduino, ESP32, or Raspberry Pi.
Key Specifications
| Operating Voltage | 12V DC |
| No-Load Speed | 100 RPM (±10%) |
| Rated Torque | 2 kg.cm |
| Gear Ratio | 56:1 (approx.) |
| Stall Current | 1.2 A (typical) |
| Shaft Diameter | 6 mm |
| Weight | 150 g |
| Dimensions (L×W×H) | 70 × 37 × 22 mm |
What You Can Build With This
- Line-Following Robot: Drive two wheels with L298N differential steering, controlled by an Arduino Nano and IR sensors.
- Wi-Fi Controlled Car: Pair this motor with an ESP32, motor driver, and smartphone Wi-Fi app for remote operation.
- Automated Plant Watering Arm: Use a Raspberry Pi to control the motor for a motorized watering system with soil moisture sensor.
- CBSE Physics Practical (Motion & Torque): Demonstrate gear reduction and load movement, ideal for ATL Tinkering Lab mechanics projects.
- B.Tech Final Year – Solar Tracking System: Use dual-axis motor control with an Arduino Mega to align a solar panel for maximum efficiency.
Compatibility
| Platform | Compatible | Connection | Library / Method |
|---|---|---|---|
| Arduino Uno R3 | Yes with motor driver | D5, D6 (PWM) via L298N | analogWrite() |
| Arduino Nano | Yes with motor driver | D9, D10 via L293D | analogWrite() |
| Arduino Mega 2560 | Yes with motor driver | PWM pins 4, 5 via L298N | analogWrite() |
| ESP8266 NodeMCU | Yes with motor driver | GPIO5, GPIO4 via L298N | analogWrite() (0-255) |
| ESP32 Dev Board | Yes with motor driver | GPIO25, GPIO26 via L298N | ledcWrite() or analogWrite() |
| Raspberry Pi Pico | Yes with motor driver | GP0, GP1 via L293D | PWM with MicroPython duty_u16 |
| Raspberry Pi 4 / 5 | Yes with motor driver | GPIO17, GPIO27 via L298N | RPi.GPIO PWM or gpiozero |
Wiring and Interface Notes
Connect the motor terminals to the output of an L298N motor driver module. Use a separate 12V DC power supply for the motor driver, sharing ground with the microcontroller. Incorporate a flyback diode (if not built‑in) to protect against voltage spikes when the motor stops.
Frequently Asked Questions
Can I connect this motor directly to an Arduino?
No, it requires an external motor driver like L298N or L293D; the Arduino output pins cannot supply the current needed.
What is the maximum load this motor can handle?
It provides a rated torque of approximately 2 kg cm, sufficient for small robot wheels or light actuators; exceeding this may stall the motor.
Ask Soldr above what you can build with this — it knows every Compoden kit this part appears in.
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