Terminal hardware
A terminal design brings together a controller board, a display where required, input devices, communications and application software. Define the mounting envelope, connectors and cable routing before choosing a board. List every peripheral, its electrical interface and its software dependencies.