N20 12V 78RPM Micro Metal Gear Motor With Encoder
VAT inclusive; Computed calculations added locally.
Overview
Build smarter and more precise motion control systems with the N20 12V 78RPM Micro Metal Gear Motor with Encoder from KathalTech.
This compact 12V DC micro metal gear motor combines a reduction gearbox with an integrated encoder, making it suitable for projects that require both controlled movement and rotational feedback. The geared design reduces the motor speed to approximately 78 RPM, helping provide increased output torque for compatible applications.
The built-in encoder generates feedback signals as the motor shaft rotates. A compatible microcontroller or motor controller can use these signals to monitor rotational movement, measure speed, estimate position, and support closed-loop control applications.
Its compact N20-style metal gearmotor design makes it a popular choice for robotics, line-following robots, encoder-based smart cars, miniature automation systems, DIY projects, and embedded motor control applications.
The N20 12V 78RPM Micro Metal Gear Motor with Encoder from KathalTech is an excellent choice when your project requires a compact motor with reliable gear reduction and encoder feedback.
Note: Encoder resolution, pulses per revolution, gear ratio, shaft dimensions, current consumption, torque, and other electrical specifications may vary depending on the manufacturer and production batch.
Customer Reviews
Share your verified purchase experience with the community.
Earn Loyalty Rewards
Get 50 Points for reviewing + bonus points when upvoted!
Want to share your experience?
Sign in to leave a verified review for this product.
New here? Create a free account
Verified Comments Listing
Product Technical Information
Technical Details
The N20 12V 78RPM Micro Metal Gear Motor with Encoder is a compact geared DC motor designed for projects that require controlled mechanical movement along with rotational feedback.
Standard DC motors can provide continuous rotation, but it can be difficult to accurately monitor their speed or rotational movement without additional sensing hardware. This N20 gear motor includes an integrated encoder, allowing a compatible controller to receive feedback signals while the motor rotates.
The combination of a DC motor, metal reduction gearbox, and encoder makes this motor suitable for robotics and automation applications where movement monitoring is important.
Compact N20 Micro Gear Motor
N20 motors are known for their small physical size and compact gearmotor construction.
Despite their small size, geared N20 motors are widely used in:
- Mini robots
- Smart cars
- Small automation systems
- Robotics projects
- DIY mechanical projects
- Educational projects
The gear reduction system reduces the high rotational speed of the internal DC motor and produces a lower output speed.
Approximately 78 RPM Output Speed
This version is designed for approximately 78 RPM operation at 12V DC.
A lower rotational speed can be useful for applications requiring controlled movement.
Typical applications include:
- Robot wheels
- Small robotic mechanisms
- Mini conveyor systems
- Automated devices
- Motorized projects
- Position-controlled mechanisms
Actual motor speed can vary depending on:
- Supply voltage
- Mechanical load
- Friction
- Battery condition
- Motor manufacturing tolerance
Integrated Encoder Feedback
One of the key features of this motor is the integrated encoder.
The encoder generates electrical signals when the motor rotates. These signals can be monitored by a compatible microcontroller or motor controller.
Encoder feedback can be used for:
- Speed measurement
- Rotation counting
- Direction detection
- Distance estimation
- Position estimation
- Closed-loop motor control
The encoder makes this motor more suitable for intelligent motion control applications compared with a standard DC gear motor without feedback.
Speed Measurement
A microcontroller can count encoder pulses over a specified period to estimate motor speed.
This can be useful for:
- Robot speed control
- Motor monitoring
- Motion synchronization
- Automated systems
The accuracy of the calculation depends on the encoder resolution and the mechanical configuration.
Position and Rotation Monitoring
By counting encoder pulses, a controller can estimate the amount of motor rotation.
This is useful for applications such as:
- Robot movement measurement
- Wheel rotation monitoring
- Automated positioning
- Distance estimation
- Motion tracking
For highly accurate absolute positioning, additional system design and calibration may be required.
Forward and Reverse Rotation
The direction of a DC motor can generally be changed by reversing the polarity supplied to the motor terminals.
For microcontroller projects, a suitable motor driver can be used to control:
- Forward rotation
- Reverse rotation
- Motor speed
- Start and stop operation
Common motor driver circuits may include an H-bridge configuration.
Always select a motor driver suitable for the motor's operating voltage and current requirements.
Metal Gear Reduction
The motor uses a compact metal gear reduction gearbox.
The gearbox helps reduce motor speed and increase usable output torque compared with the high-speed motor shaft.
The gearmotor design is useful for applications where direct high-speed DC motor rotation is not suitable.
Ideal for Robotics
The N20 motor with encoder is widely suitable for compact robotics projects.
Possible applications include:
- Mini robot cars
- Encoder-based mobile robots
- Line-following robots
- Autonomous robots
- Small robotic arms
- Robot mechanisms
- DIY robotics
Two motors with encoders can be used in a compatible differential-drive robot to monitor wheel rotation.
Arduino Compatibility
The motor can be used with Arduino projects using appropriate motor-driving and encoder-reading hardware.
A typical system may include:
- Arduino board
- N20 encoder motor
- Motor driver
- Suitable power supply
- Encoder signal connections
The Arduino can:
- Control motor direction
- Adjust motor speed using PWM
- Read encoder pulses
- Calculate rotational speed
- Monitor wheel movement
Do not connect the motor directly to an Arduino GPIO pin.
ESP32 and STM32 Projects
This motor can also be integrated with:
- ESP32
- STM32
- Raspberry Pi with suitable motor control hardware
- Other compatible microcontrollers
The encoder signals can be connected to appropriate digital or interrupt-capable input pins, depending on the electrical requirements of the encoder.
Key Features
- Compact N20 micro metal gear motor
- Rated for 12V DC operation
- Approximately 78 RPM output speed
- Integrated encoder
- Provides rotational feedback
- Suitable for speed monitoring
- Supports rotation counting
- Useful for position estimation
- Metal reduction gearbox
- Compact design
- Forward and reverse operation
- Suitable for motor control systems
- Ideal for robotics
- Excellent for smart car projects
- Compatible with Arduino and ESP32 projects
- Suitable for automation and DIY electronics
Applications
The N20 12V Encoder Gear Motor is suitable for:
- Robotics
- Smart robot cars
- Autonomous robots
- Line-following robots
- Encoder-based robots
- Arduino projects
- ESP32 projects
- STM32 projects
- Small automation systems
- Motor speed measurement
- Motion control
- Mini conveyor systems
- Robotic mechanisms
- Educational projects
- DIY electronics
Connecting the Motor
The motor and encoder may have separate electrical connections.
Generally, the motor requires:
- Motor positive terminal
- Motor negative terminal
The encoder may require additional connections such as:
- Encoder power
- Ground
- Encoder output channel A
- Encoder output channel B
The exact wiring configuration can vary between manufacturers.
Always verify the actual pinout and wiring of the supplied motor before connecting power.
Important Notes
- Rated voltage: 12V DC.
- Rated speed: approximately 78 RPM, depending on the specified operating conditions.
- Actual speed varies with voltage and mechanical load.
- Encoder resolution and pulses per revolution are model dependent.
- Gear ratio may vary by manufacturer.
- Motor torque and current consumption depend on operating conditions.
- Stall current should be considered when selecting a motor driver and power supply.
- Verify encoder operating voltage before connecting it to a microcontroller.
- Do not connect the motor directly to a microcontroller GPIO pin.
- Use a suitable motor driver.
- Product dimensions, shaft style, encoder design, cable configuration, and appearance may vary by manufacturing batch.
Frequently Asked Questions
You May Also Like
What Engineers & Builders Say
Trusted by makers, robotics researchers, and DIY electronics enthusiasts across Bangladesh.
"The ESP32 DIY Ambilight Kit arrived within 24 hours in perfect packaging. Everything worked out of the box with flawless code support!"
Tanvir Ahmed
Robotics Engineer
"KathalTech is my go-to store for sensors, NodeMCU boards, and microcontrollers in Bangladesh. Highly reliable service and genuine components."
Nusrat Jahan
IoT Researcher
"Super fast delivery and great support. The pickup point option made it very convenient to collect my project parts after classes."
Sabbir Hossain
University Student & Hobbyist
Sign in with Google +100 PTS
Get 100 Welcome Points & track your orders seamlessly.