In terms of the user interface, boiler controllers may include a digital front panel or analog components such as knobs and switches. Computer-programmable ... differ in terms of control techniques.