Mini Peristaltic Pump – DC 5V Micro Pump for Liquid Transfer
Mini Peristaltic Pump – 5V DC, 100ml/min Micro Pump
This is a compact DC 5V mini peristaltic pump designed for precise liquid transfer in DIY electronics and automation projects, compatible with Arduino, ESP32, and Raspberry Pi.
Key Specifications
| Operating Voltage | 5V DC (recommended) |
| Current Draw | ~200-300mA (no load to max) |
| Flow Rate | Up to 100ml/min (approx., depends on tube ID) |
| Tube Material | Silicone, inner diameter ~2mm |
| Motor Type | DC micro motor, brush |
| Dimensions | Approx 40mm × 25mm × 30mm |
| Weight | ~30g |
| Power Connection | 2-pin JST (red +, black -) or bare wires |
What You Can Build With This
- Automatic Plant Watering: Build a soil moisture-based irrigation system with Arduino Uno and relay module.
- IoT Smart Plant Monitor: Use ESP32 to control the pump via Blynk app and get moisture alerts.
- Liquid Dispenser: Create a Raspberry Pi-powered touchless sanitizer or drink dispenser with a peristaltic pump.
- CBSE Class 12 Physics: Study fluid flow rate control using a peristaltic pump and PWM signals (ATL Tinkering Lab).
- B.Tech Final Year Project: Automated chemical dosing for water treatment – ideal for Smart India Hackathon.
Compatibility
| Platform | Compatible | Connection | Library / Method |
|---|---|---|---|
| Arduino Uno R3 | Yes with condition | PWM pin via NPN transistor (e.g. 2N2222) or L293D | analogWrite() or no library |
| Arduino Nano | Yes with condition | PWM pin via NPN transistor or L293D | analogWrite() / no library |
| Arduino Mega 2560 | Yes with condition | PWM pin via NPN transistor or L293D | analogWrite() / no library |
| ESP8266 NodeMCU | Yes with condition | GPIO via transistor, motor driver | analogWrite() or PWM via ESP8266 core |
| ESP32 Dev Board | Yes with condition | GPIO via transistor, motor driver | ledcWrite() or simple PWM |
| Raspberry Pi Pico | Yes with condition | GPIO via transistor or motor driver | MicroPython/PWM |
| Raspberry Pi 4 / 5 | Yes with condition | GPIO via transistor, motor driver HAT | RPi.GPIO PWM or gpiozero |
Wiring and Interface Notes
Never connect the pump directly to a microcontroller GPIO pin; use a transistor (2N2222) or a motor driver module (L293D) with a flyback diode. The pump runs on 5V DC, so you can power it from the same supply as the board, but ensure adequate current capacity. Since it’s a peristaltic mechanism, the liquid only contacts the tubing, making it safe for food-grade or mild chemical applications.
Frequently Asked Questions
Can I connect this pump straight to the Arduino 5V pin?
Not recommended – the pump draws up to 300mA, exceeding typical GPIO current limits. Always use a transistor or relay to switch power from the 5V rail.
What is the maximum suction height or pressure?
The pump provides limited head; typically it lifts 1–2 meters. It is ideal for horizontal or short vertical transfers, not for high-pressure systems.
What you can build with this
Shipping Information
- Prepaid Orders: ₹75 for orders up to ₹999, FREE shipping above ₹999
- COD Orders: ₹125 shipping + ₹50 COD fee = ₹175 total
- Delivery Timeline: Dispatch in 1-2 days, delivery in 2-7 days depending on location
Returns & Warranty
- 7-Day Return: Manufacturing defects only (approval required)
- Warranty: 7 days from delivery
- Non-Returnable: Batteries, consumables, cut wires, clearance items