Micro syringe pump controlled by a tiny dc motor, threaded shaft for linear motion and optical encoder.