Wiring and programming make the controller function.