Description
The MG370 Encoder DC Gear Motor is a compact high-torque brushed DC geared motor designed for robotics, AGV platforms, smart vehicles, differential drive systems, and DIY automation projects. Featuring a full metal gearbox and optional Hall or GMR encoder feedback, this motor provides stable speed control, precise positioning, and reliable low-speed performance for embedded control applications.
This series supports multiple package configurations including motor-only, encoder kits, mounting brackets, and complete wheel drive assemblies, making it suitable for robot car chassis, ROS robots, Arduino platforms, STM32 projects, and autonomous mobile robots.
The GMR encoder version utilizes giant magnetoresistance sensing technology, delivering significantly higher pulse resolution and better low-speed measurement accuracy compared to standard Hall encoders.
Features
- Compact MG370 DC geared motor design
- Full metal gearbox construction
- Optional Hall encoder or high-precision GMR encoder
- AB phase quadrature encoder output
- Suitable for closed-loop speed control
- High torque output for robotics applications
- Supports forward and reverse rotation
- Compatible with Arduino, STM32, ROS robots, AGV systems
- Multiple accessory package options available
- Optional wheel and mounting bracket kits
Applications
- Robot cars
- AGV / AMR drive systems
- Differential drive robots
- Smart mobile platforms
- ROS robot projects
- Arduino robotics
- STM32 motor control projects
- DIY automation equipment
- Educational robotics
- Embedded motion systems
Specifications


Package Options
Motor Only
- MG370 motor without encoder
Hall Encoder Motor Kit
- MG370 Hall encoder motor
- PH2.0 cable
- XH2.54 connector set
GMR Encoder Motor Kit
- MG370 GMR encoder motor
- PH2.0 cable
- XH2.54 connector set
Motor + Bracket Kit
- Encoder motor
- Metal mounting bracket
- Screws and nuts
Complete Wheel Drive Kit
- Encoder motor
- Metal bracket
- 65mm rubber wheel
- Hex coupler
- Mounting hardware
FAQ
Q1: What is the difference between Hall encoder and GMR encoder?
A: The GMR encoder provides much higher resolution and significantly better low-speed precision compared to the Hall encoder version. It is ideal for AGV, ROS, and closed-loop motion control applications.
Q2: Does this motor support forward and reverse rotation?
A: Yes. The motor supports bidirectional rotation by reversing motor polarity through a motor driver.
Q3: Can this motor be used with Arduino?
A: Yes. Both Hall and GMR versions can work with Arduino, STM32, ESP32, and other microcontrollers.
Q4: Which encoder version is better for robotics?
A: For basic robot cars, the Hall encoder is sufficient. For precise odometry, AGV navigation, or ROS robots, the GMR encoder version is strongly recommended.
Q5: Is the gearbox metal?
A: Yes. The motor uses a full metal gearbox for improved durability and torque transmission.
Q6: Does the wheel kit come pre-assembled?
A: The wheel kit includes the motor, wheel, coupler, bracket, and mounting hardware. Simple assembly is required.
Q7: What motor driver is recommended?
A: Common compatible drivers include BTS7960, TB6612FNG, Cytron motor drivers, and other DC motor H-bridge drivers.

