DC Motor With Gear Box JGA25-370-12V-33RPM 30Kg.cm
- High torque up to 30Kg·cm
- Low speed 33RPM for precise control
- Durable metal gearbox design
- Compact and robust construction
- Reversible CW/CCW rotation
- Easy integration with motor drivers
- Ideal for robotics and automation projects
SKU:
EK1971
Categories: DC Motor, Motors | Drivers | Pumps | Actuators
Tags: 12V High Torque DC Motor, 33RPM Geared Motor, Automation Motor, D-Shaft DC Motor, DC Motor, Industrial Gear Motor., Metal Gearbox Motor, Motors, Robotics Motor, محرك تروس تيار مستمر JGA25-370، محرك عزم دوران عالي 12 فولت، محرك 33 دورة في الدقيقة، محرك تروس معدنية، محرك روبوتات، محركات صناعية، محرك تيار مستمر مع ناقل حركة، JGA25-370 Gear Motor
Apple Shopping Event
Hurry and get discounts on all Apple devices up to 20%
400,00 EGP
19
People watching this product now!
Payment Methods:

Description
The JGA25-370 DC Gear Motor is a powerful and durable motor designed for applications requiring high torque and low speed. Equipped with a metal gearbox, it delivers a stable 33RPM output while providing an impressive torque of up to 30Kg·cm. This motor is ideal for robotics, automation systems, smart car projects, and industrial applications where precision and strength are essential. Its compact design and reliable performance make it a popular choice among engineers and hobbyists.
Specifications
- Model: JGA25-370
- Rated Voltage: 12V DC
- Speed: 33 RPM
- Torque: Up to 30 Kg·cm
- Gearbox Type: Metal gear reduction
- Shaft Type: D-shaped shaft
- Shaft Diameter: Approx. 4 mm
- Motor Type: Brushed DC motor
- Body Diameter: 25 mm
- Length: Approx. 50–65 mm (including gearbox)
- Rotation: CW / CCW reversible
- Mounting: Bracket compatible
Features
- High torque output suitable for heavy-duty applications
- Low speed (33RPM) for precise control
- Durable metal gearbox for long lifespan
- Compact and robust design
- Reversible rotation (forward and reverse)
- Easy integration with motor drivers and controllers
- Ideal for robotics, automation, smart locks, and DIY projects
🔌
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 With Gear Box JGA25-370-12V-33RPM 30Kg.cm
7 Examples • C/C++ | Boards: Arduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP8266, STM32, Raspberry Pi Pico
DC Motor With Gear Box JGA25-370-12V-33RPM 30Kg.cm - Arduino Uno
DC Motor With Gear Box JGA25-370-12V-33RPM 30Kg.cm - Arduino Nano
DC Motor With Gear Box JGA25-370-12V-33RPM 30Kg.cm - Arduino Mega
DC Motor With Gear Box JGA25-370-12V-33RPM 30Kg.cm - ESP32
DC Motor With Gear Box JGA25-370-12V-33RPM 30Kg.cm - ESP8266
DC Motor With Gear Box JGA25-370-12V-33RPM 30Kg.cm - STM32
DC Motor With Gear Box JGA25-370-12V-33RPM 30Kg.cm - Raspberry Pi Pico
📄 File: dc_motor_with_gear_box_jga25-370-12v-33rpm_30kg.cm_-_arduino_uno.inoArduino Uno
655 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// DC Motor With Gear Box JGA25-370-12V-33RPM 30Kg.cm needs an H-bridge driver (e.g. L298N/L293D/L9110S) between it and the board - a GPIO pin alone can't supply a motor's current. IN1=8, IN2=9, ENA(speed)=10 on Arduino Uno.
6#define IN1 8
7#define IN2 9
8#define ENA 10
9
10void setup() {
11 Serial.begin(115200);
12 pinMode(IN1, OUTPUT);
13 pinMode(IN2, OUTPUT);
14 pinMode(ENA, OUTPUT);
15}
16
17void loop() {
18 digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW);
19 analogWrite(ENA, 200); // run forward at ~78% speed
20 delay(2000);
21 digitalWrite(IN1, LOW); digitalWrite(IN2, LOW); // stop
22 delay(1000);
23}
📄 File: dc_motor_with_gear_box_jga25-370-12v-33rpm_30kg.cm_-_arduino_nano.inoArduino Nano
656 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// DC Motor With Gear Box JGA25-370-12V-33RPM 30Kg.cm needs an H-bridge driver (e.g. L298N/L293D/L9110S) between it and the board - a GPIO pin alone can't supply a motor's current. IN1=8, IN2=9, ENA(speed)=10 on Arduino Nano.
6#define IN1 8
7#define IN2 9
8#define ENA 10
9
10void setup() {
11 Serial.begin(115200);
12 pinMode(IN1, OUTPUT);
13 pinMode(IN2, OUTPUT);
14 pinMode(ENA, OUTPUT);
15}
16
17void loop() {
18 digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW);
19 analogWrite(ENA, 200); // run forward at ~78% speed
20 delay(2000);
21 digitalWrite(IN1, LOW); digitalWrite(IN2, LOW); // stop
22 delay(1000);
23}
📄 File: dc_motor_with_gear_box_jga25-370-12v-33rpm_30kg.cm_-_arduino_mega.inoArduino Mega
656 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// DC Motor With Gear Box JGA25-370-12V-33RPM 30Kg.cm needs an H-bridge driver (e.g. L298N/L293D/L9110S) between it and the board - a GPIO pin alone can't supply a motor's current. IN1=8, IN2=9, ENA(speed)=10 on Arduino Mega.
6#define IN1 8
7#define IN2 9
8#define ENA 10
9
10void setup() {
11 Serial.begin(115200);
12 pinMode(IN1, OUTPUT);
13 pinMode(IN2, OUTPUT);
14 pinMode(ENA, OUTPUT);
15}
16
17void loop() {
18 digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW);
19 analogWrite(ENA, 200); // run forward at ~78% speed
20 delay(2000);
21 digitalWrite(IN1, LOW); digitalWrite(IN2, LOW); // stop
22 delay(1000);
23}
📄 File: dc_motor_with_gear_box_jga25-370-12v-33rpm_30kg.cm_-_esp32.inoESP32
653 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// DC Motor With Gear Box JGA25-370-12V-33RPM 30Kg.cm needs an H-bridge driver (e.g. L298N/L293D/L9110S) between it and the board - a GPIO pin alone can't supply a motor's current. IN1=26, IN2=27, ENA(speed)=25 on ESP32.
6#define IN1 26
7#define IN2 27
8#define ENA 25
9
10void setup() {
11 Serial.begin(115200);
12 pinMode(IN1, OUTPUT);
13 pinMode(IN2, OUTPUT);
14 pinMode(ENA, OUTPUT);
15}
16
17void loop() {
18 digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW);
19 analogWrite(ENA, 200); // run forward at ~78% speed
20 delay(2000);
21 digitalWrite(IN1, LOW); digitalWrite(IN2, LOW); // stop
22 delay(1000);
23}
📄 File: dc_motor_with_gear_box_jga25-370-12v-33rpm_30kg.cm_-_esp8266.inoESP8266
655 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// DC Motor With Gear Box JGA25-370-12V-33RPM 30Kg.cm needs an H-bridge driver (e.g. L298N/L293D/L9110S) between it and the board - a GPIO pin alone can't supply a motor's current. IN1=D5, IN2=D6, ENA(speed)=D7 on ESP8266.
6#define IN1 D5
7#define IN2 D6
8#define ENA D7
9
10void setup() {
11 Serial.begin(115200);
12 pinMode(IN1, OUTPUT);
13 pinMode(IN2, OUTPUT);
14 pinMode(ENA, OUTPUT);
15}
16
17void loop() {
18 digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW);
19 analogWrite(ENA, 200); // run forward at ~78% speed
20 delay(2000);
21 digitalWrite(IN1, LOW); digitalWrite(IN2, LOW); // stop
22 delay(1000);
23}
📄 File: dc_motor_with_gear_box_jga25-370-12v-33rpm_30kg.cm_-_stm32.inoSTM32
659 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// DC Motor With Gear Box JGA25-370-12V-33RPM 30Kg.cm needs an H-bridge driver (e.g. L298N/L293D/L9110S) between it and the board - a GPIO pin alone can't supply a motor's current. IN1=PB0, IN2=PB1, ENA(speed)=PA8 on STM32.
6#define IN1 PB0
7#define IN2 PB1
8#define ENA PA8
9
10void setup() {
11 Serial.begin(115200);
12 pinMode(IN1, OUTPUT);
13 pinMode(IN2, OUTPUT);
14 pinMode(ENA, OUTPUT);
15}
16
17void loop() {
18 digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW);
19 analogWrite(ENA, 200); // run forward at ~78% speed
20 delay(2000);
21 digitalWrite(IN1, LOW); digitalWrite(IN2, LOW); // stop
22 delay(1000);
23}
📄 File: dc_motor_with_gear_box_jga25-370-12v-33rpm_30kg.cm_-_raspberry_pi_pico.inoRaspberry Pi Pico
665 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// DC Motor With Gear Box JGA25-370-12V-33RPM 30Kg.cm needs an H-bridge driver (e.g. L298N/L293D/L9110S) between it and the board - a GPIO pin alone can't supply a motor's current. IN1=14, IN2=15, ENA(speed)=16 on Raspberry Pi Pico.
6#define IN1 14
7#define IN2 15
8#define ENA 16
9
10void setup() {
11 Serial.begin(115200);
12 pinMode(IN1, OUTPUT);
13 pinMode(IN2, OUTPUT);
14 pinMode(ENA, OUTPUT);
15}
16
17void loop() {
18 digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW);
19 analogWrite(ENA, 200); // run forward at ~78% speed
20 delay(2000);
21 digitalWrite(IN1, LOW); digitalWrite(IN2, LOW); // stop
22 delay(1000);
23}
Bare DC motor - needs an H-bridge driver module (L298N/L293D/L9110S) wired between it and the microcontroller.
All copy right for ekostra.com
Specification
Specification
| WeightWeight | 40 g |
|---|---|
| Dimensions | 4 × 3 × 3 cm |
| Model | JGA25-370 |
| Operating Voltage | 12V DC |
| Speed | 33 RPM |
| Torque | Up to 30 Kg·cm |
| Gearbox Type | Metal Spur Gear Reduction |
| Shaft Type | D-cut (4mm diameter) |
| Motor Type | Brushed DC |
| Rotation | Reversible (CW/CCW) |












