. . . . "Generically, all user interface and control of peripheral components such as buttons and display is controlled by a microcontroller 122." .