via SparkFun
SKU SF-KIT-14454

The EZO-PMP Kit from Atlas Scientific is a small peristaltic dosing pump and serial controller with all the parts needed to set up a nice home lab environment. The EZO-PMP inside each kit is a small, intelligently designed peristaltic pump that can be used to dispense liquids with a +/-1% accuracy (with calibration). With four modes of operation — continuous and volumetric dispensing, constant flow rate and dose over time — this embedded dosing pump kit is perfect for repeatable and reliable measurements.

The pump can simply connect to any TTL UART (such as an FTDI USB bridge or an Arduino RX/TX line) or I2C device. It is equipped with an easy-to-read RGB LED with multiple color codes to help define any situation the EZO-PMP is in. This kit includes everything you need to start using the EZO-PMP. They’ve even thrown in a tiny graduated cylinder for calibration. Each EXO-PMP runs at 3.3V–-5V for logic and 12V-–24V for the motor and has plenty of example code for multiple formats to get you up and running in no time!