The Text Interface card (TIF) has the basic user interface elements needed by robots or other automation. The card itself has two LEDs, a rotary encoder with push button, and a piezo beeper. It also has connectors for a 4x5 keypad and 2 line text display which are mounted externally to the card.
- Two LEDs, piezo beeper, and a rotary encoder
- Connectors for a four-by-five keypad
- Connectors for character LCD module
- User space Linux device driver (part of dpserver)
- Uses the ESPI 7474 circuit for reliable operation
- Requires one slot on a Baseboard FPGA card
All of the user interface elements on the TIF connect to the FPGA over a 16-bit output shift register and an 8-bit input shift register. The shift registers are clocked using the ESPI quadrature clock scheme for reliable operation over ribbon cable.