ActuatorsPump
Peristaltic Dosing Pump
Precision tube pump for accurate liquid dosing.
Wiring & code for
Peristaltic Pump practical reference
A peristaltic pump that moves liquid through flexible tubing without contacting the pump mechanism — ideal for precise, contamination-free dosing.
Key specifications
- Operating voltage: 12V DC on most common hobby dosing pumps (5V, 6V, and 24V variants also exist — confirm your specific model before wiring)
- Flow rate: ~100 mL/min typical for common small dosing pumps
- Current draw: ~200-700 mA depending on voltage and model
- Fluid path: Liquid only contacts the silicone tubing, not the pump mechanism — good for keeping different liquids from cross-contaminating
Pinout and connection notes
Treat it electrically like any brushed DC motor — never wire it directly to a GPIO pin. Swap the two leads to reverse the pumping direction.
- +: Positive DC motor lead — drive via MOSFET, transistor, or relay, same as any brushed DC motor
- -: Negative DC motor lead
Integration checklist
- Confirm the exact part number and breakout-board revision.
- Verify supply voltage, current demand, logic levels, and signal direction against the datasheet.
- Check controller pin assignments and bus address or interface mode against the example code.
- Power up with external loads disconnected, then test signals before full integration.
- If readings or communication fail, check power and ground first, then pin mapping, interface settings, and library initialization.
Troubleshooting and reproducibility
Record the board used, wiring, library/version, supply arrangement, and measured behavior. Use the selected board-specific wiring example as the source of truth. Never assume visually similar modules share identical voltage tolerance or pin order.