DC Motor 5V

  • Rated for 5V operation (works from 3V to 6V)

  • Compact brushed motor – fits in tight spaces

  • High RPM (~12000 at 5V) for dynamic mechanical tasks

  • Compatible with wheels, gears, pulleys, and more

  • Easily controlled using H-bridge or motor driver modules

  • Ideal for DIY projects, robotics, fans, and educational kits

Apple Shopping Event

Hurry and get discounts on all Apple devices up to 20%

15,00 EGP

3 People watching this product now!

Payment Methods:

Description

DC Motor 5V

🔌
Pin Connections
1 Table
Pin Connections Table 1
BoardSensor PinConnection
Motorto H-bridge OUTmotor leads into an H-bridge driver's output terminals
📟
DC Motor 5V
7 Examples • C/C++ | Boards: Arduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP8266, STM32, Raspberry Pi Pico
DC Motor 5V - Arduino Uno
DC Motor 5V - Arduino Nano
DC Motor 5V - Arduino Mega
DC Motor 5V - ESP32
DC Motor 5V - ESP8266
DC Motor 5V - STM32
DC Motor 5V - Raspberry Pi Pico
📄 File: dc_motor_5v_-_arduino_uno.inoArduino Uno
616 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// DC Motor 5V 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_5v_-_arduino_nano.inoArduino Nano
617 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// DC Motor 5V 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_5v_-_arduino_mega.inoArduino Mega
617 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// DC Motor 5V 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_5v_-_esp32.inoESP32
614 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// DC Motor 5V 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_5v_-_esp8266.inoESP8266
616 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// DC Motor 5V 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_5v_-_stm32.inoSTM32
620 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// DC Motor 5V 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_5v_-_raspberry_pi_pico.inoRaspberry Pi Pico
626 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// DC Motor 5V 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.

Specification

Specification

WeightWeight40 g
Dimensions2,5 × 1,5 × 1,5 cm
Product NameDC Motor 5V
TypeBrushed DC Motor
Rated Voltage5V DC
No-Load Speed3000–12000 RPM (typical, depending on model)
No-Load Current50–150 mA (typical)
Stall Current500–800 mA (typical)
Torque10–50 g·cm (typical)
Shaft Diameter3 mm
Shaft Length10–15 mm (typical)
Body MaterialMetal / Plastic Housing
Operating Temperature Range-10°C – +60°C
Mounting TypeThrough-Hole / Bracket Mount (depending on model)
ApplicationsRobotics, Arduino / DIY Electronics, Small Toys, Micro Projects
Package Contents1× DC Motor 5V

Customer Reviews