

The DC Motor Gearbox N20 (Manufacturer Part ID: N20-12V-300RPM) is a compact DC motor with an integrated gearbox, designed to deliver high torque at low speeds. Manufactured by GAONENG / JGA (or generic if unspecified), this motor is widely used in robotics, automation, and small-scale mechanical systems. Its small size and efficient design make it ideal for applications requiring precise control and reliable performance.








Below are the key technical details for the N20-12V-300RPM motor:
| Parameter | Value |
|---|---|
| Operating Voltage | 6V - 12V |
| Rated Voltage | 12V |
| No-Load Speed | 300 RPM |
| Stall Torque | ~1.2 kg·cm (at 12V) |
| Stall Current | ~0.8A (at 12V) |
| Gear Ratio | 1:50 |
| Motor Dimensions | 12mm x 10mm x 26mm |
| Shaft Diameter | 3mm |
| Shaft Length | 10mm |
| Weight | ~10g |
The N20 motor has two terminals for electrical connections:
| Pin | Description |
|---|---|
| Pin 1 | Positive terminal (V+) |
| Pin 2 | Negative terminal (GND) |
Note: Reversing the polarity of the terminals will reverse the motor's rotation direction.
Below is an example of controlling the N20 motor using an Arduino UNO and an L298N motor driver:
// Example: Controlling N20 Motor with Arduino UNO and L298N Motor Driver
// Define motor control pins
const int ENA = 9; // PWM pin for speed control
const int IN1 = 7; // Direction control pin 1
const int IN2 = 8; // Direction control pin 2
void setup() {
// Set motor control pins as outputs
pinMode(ENA, OUTPUT);
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
}
void loop() {
// Rotate motor forward at 50% speed
analogWrite(ENA, 128); // Set PWM duty cycle (0-255)
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
delay(2000); // Run for 2 seconds
// Stop the motor
analogWrite(ENA, 0);
delay(1000); // Pause for 1 second
// Rotate motor backward at 75% speed
analogWrite(ENA, 192); // Set PWM duty cycle (0-255)
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
delay(2000); // Run for 2 seconds
// Stop the motor
analogWrite(ENA, 0);
delay(1000); // Pause for 1 second
}
Note: Ensure the motor driver is powered appropriately and the motor connections are secure.
Motor Does Not Spin
Motor Spins in the Wrong Direction
Motor Overheats
Excessive Noise or Vibration
Q: Can the motor operate below 6V?
A: While the motor may run at lower voltages, performance (speed and torque) will be significantly reduced.
Q: Can I use the motor without a driver?
A: Yes, but a motor driver is recommended for precise control of speed and direction.
Q: What is the lifespan of the motor?
A: The lifespan depends on usage conditions, but proper handling and avoiding overloads can extend its life.
This concludes the documentation for the DC Motor Gearbox N20. For further assistance, refer to the manufacturer's datasheet or contact technical support.