Introduction to the theory with focus on PID control. Includes background and examples with source code.
ctms.engin.umich.edu