DC Motor GW370 12V with Encoder 80 RPM
1. Voltage: 12V DC
2. Speed: 80 RPM (no-load)
3. Encoder: Incremental quadrature
4. Motor Frame: GW370
5. Gears: Metal
The DC Motor GW370 12V with Encoder is a high-torque, low-speed DC gearmotor, offering a rated no-load speed of 80 RPM. Its integrated quadrature encoder provides accurate feedback on motor position and speed, enabling precise velocity and positional control for robotics and automation systems. The robust gearbox and motor construction deliver reliable performance under continuous operation.
This motor features an incremental encoder with two output channels (A and B). By monitoring the phase relationship between these channels, a control system can determine both rotational speed and direction. This capability is essential for applications requiring accurate trajectory planning, obstacle avoidance, or synchronization of multiple actuators. The GW370 package offers a proven balance of size and power for medium-duty motion control tasks.
Rated voltage: 12V DC
No-load speed: 80 RPM
Integrated incremental quadrature encoder
GW370 frame construction
Metal gearbox for high torque
Excellent low-speed controllability
2-channel encoder outputs
Standard mounting patterns for easy integration
🔌
Pin Connections
1 Table
Pin Connections Table 1
Board
Sensor Pin
Connection
Motor
to H-bridge OUT
motor leads into an H-bridge driver's output terminals
DC motor GW370 12V with encoder 80 RPM - Arduino Uno
DC motor GW370 12V with encoder 80 RPM - Arduino Nano
DC motor GW370 12V with encoder 80 RPM - Arduino Mega
DC motor GW370 12V with encoder 80 RPM - ESP32
DC motor GW370 12V with encoder 80 RPM - ESP8266
DC motor GW370 12V with encoder 80 RPM - STM32
DC motor GW370 12V with encoder 80 RPM - Raspberry Pi Pico
📄 File: dc_motor_gw370_12v_with_encoder_80_rpm_-_arduino_uno.inoArduino Uno
808 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// DC motor GW370 12V with encoder 80 RPM: drive via H-bridge (IN1=8, IN2=9, ENA=10) + read its built-in quadrature encoder (A=2, B=3) on Arduino Uno.
5// DC motor GW370 12V with encoder 80 RPM: drive via H-bridge (IN1=8, IN2=9, ENA=10) + read its built-in quadrature encoder (A=2, B=3) on Arduino Nano.
📄 File: dc_motor_gw370_12v_with_encoder_80_rpm_-_arduino_mega.inoArduino Mega
809 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// DC motor GW370 12V with encoder 80 RPM: drive via H-bridge (IN1=8, IN2=9, ENA=10) + read its built-in quadrature encoder (A=2, B=3) on Arduino Mega.
5// DC motor GW370 12V with encoder 80 RPM: drive via H-bridge (IN1=D5, IN2=D6, ENA=D7) + read its built-in quadrature encoder (A=D5, B=D6) on ESP8266.
5// DC motor GW370 12V with encoder 80 RPM: drive via H-bridge (IN1=PB0, IN2=PB1, ENA=PA8) + read its built-in quadrature encoder (A=PA0, B=PA1) on STM32.
📄 File: dc_motor_gw370_12v_with_encoder_80_rpm_-_raspberry_pi_pico.inoRaspberry Pi Pico
822 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// DC motor GW370 12V with encoder 80 RPM: drive via H-bridge (IN1=14, IN2=15, ENA=16) + read its built-in quadrature encoder (A=20, B=21) on Raspberry Pi Pico.
Bare DC motor - needs an H-bridge driver module (L298N/L293D/L9110S) wired between it and the microcontroller, shown here with its built-in encoder read alongside.