💧 Mini Water Pump – 5V DC Micro Submersible Pump
Perfect for Arduino, ESP32, and DIY Water Projects
The 5V mini water pump is a compact, lightweight, and submersible DC motor pump ideal for low-voltage water circulation, aquarium systems, and electronics cooling projects. Compatible with Arduino, ESP32, and Raspberry Pi, this pump can be easily powered from a USB or regulated 5V power source.
⚙️ Technical Specifications
| Parameter | Specification |
|---|
| Operating Voltage | 3V – 5V DC |
| Rated Voltage | 5V DC |
| Current | ~100-200 mA |
| Flow Rate | ~80-120 L/H (liters per hour) |
| Max Lift Height | ~40–110 cm (model-dependent) |
| Power Connector | Bare wire / JST / header pins |
| Pump Type | Submersible, centrifugal |
| Waterproof | Yes (motor sealed in plastic) |
| Dimensions | ~38 x 22 x 30 mm |
| Noise | Low-noise operation |
| Tube Size | ~5mm inner diameter (optional) |
✅ Features
🔌 Operates on just 5V — perfect for USB or microcontroller power
💦 Ideal for DIY fountains, water cooling, hydroponics, or aquarium use
🧰 Easy to integrate with Arduino or relay modules
🔇 Quiet operation – suitable for desktop or classroom projects
🪛 Lightweight and easy to mount or submerge
🧪 Example Application: Arduino Water Pump Control
Use a relay module or transistor (e.g., BC547 or IRF540N) to switch the pump safely using an Arduino pin.
int pumpPin = 7;
void setup() {
pinMode(pumpPin, OUTPUT);
}
void loop() {
digitalWrite(pumpPin, HIGH); // Pump ON
delay(5000);
digitalWrite(pumpPin, LOW); // Pump OFF
delay(5000);
}
🎥 YouTube Tutorial