theatrus
100-mile-commuter
Got an Adafruit Motor Shield V2 just to simplify the initial development.
Using microstepping (PWMing the position between steps), you can get a butery smooth (well, except for the detents, which is actually a firmware driver problem since the waveform enters a delay and hold between steps) very slow 2rpm or lower movement speed. The default Adafruit libraries have a hard time with microstepping and higher than 4-5RPM, and going to single or double stepping is significantly louder. I'll have to hack on a driver for these.
The motor on these units produces plenty of toque at a mere 3V (where PWM stepping between two poles draws about 1A). There is little reason to run at a higher voltage.
I'm trying to locate some Norprene tubing which will fit into the pump head as opposed to the very thin wall silicone tubing it ships with.