A quick demonstration of the motor encoder so far.
A demo of PID motor control.
The motor is controlled by an Arduino, which uses a PID library for a nice feedback loop - http://www.arduino.cc/playground/Code...
The computer serves as just a screen and a keyboard, to display the current speed, and change the target speed.