Peristaltic pump

by Kardis, published

Peristaltic pump by Kardis Mar 8, 2018
0 Share
Download All Files

Thing Apps Enabled

Order This Printed View All Apps

Design Tools



Peristaltic pump by Kardis is licensed under the Creative Commons - Attribution license.

Liked By

View All

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag

Thing Statistics

677Views 124Downloads Found in 3D Printing


I needed for many things a water pump(liquid pump), I found the peristaltic pump the best for a precision dosing, can be used also for continuous pumping, the liquid is separated by the tubing from other parts, it can be used for food and many applications safely, offers easy maintenance.
After I watched many designs, as always, I like to design my own to see how far I can make it, so feel free to suggest any useful tips!
The capacity of this pump as you can see in the video is about 160ml per minute, you can push this value a little bit it upper, but I didn't want to destroy the tubing.
The pump is easy to assemble, but I attached pictures step by step.

I started last year the project from a user interface using arduinoMega2560 with a TFT screen, the code get complicated when I added many options to control the pump(maybe I continue writing that code when I have time), but I will soon add the schematics to test this pump, with just some basic electronics( no arduino).

Parts needed:

  • 4 * M3 nuts
  • 3 * M1,85x10 screw
  • 3 * M3x3 screw
  • 4 * M3x8 screw
  • 4 * M3x11 screw
  • 3 * Bearings 5x13x4mm 695ZZ(I attached also a printable bearing if you want to try it)
  • Tubing PharMed BPT (information in the picture)

Questions also are welcome.
The files for 3D printing also here:

more information and updates are posted on my web pages:

Note: I made holes for the M3 nut that are not used all of them, but they can be useful if you need to lock the parts very well. I made also deep holes for the M3 screws, so if you want to use a longer screws, they have place already.
There is attached file for the rollers if you decide to print them, make sure you make their edges smooth, so you will not cut the tubing.
Also the triangles that holds the bearings, are marked by a line as in the pictures, that sides must be in the same vertical line, that sides are locking the triangle to prevent it from turning.

I posted a second video to show more information about the pump see bellow.

Visit my pages to see a simple schematic on how to drive the stepper and more information:


Print Settings




Doesn't Matter








I changed the M3 nut holes after printing this parts, so if anyone notice something that needs to be changed, please let me know.

How I Designed This

exploded view of the peristaltic pump(the L shaped support in the right is a support for Nema, it is not included here)

MoreCustom Section

More from 3D Printing

view more

All Apps

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Print through a distributed network of 3D printing enthusiasts from across the US, at a fraction of the cost of the competitors. We want to change the world for the better through technology, an...

App Info Launch App

Treatstock is an online platform that offers decentralized manufacturing services such as 3D printing and CNC machining for clients all over the world. We offer free and instant access to comparati...

App Info Launch App

3D print your favourite design with NinjaPrototype, a professional 3D manufacture with consistent quality and speed.

App Info Launch App