Here, I show how the ArduPilot firmware carries out an auto-tune of the PID controller's x-axis, or roll.
No download links available.