The 7I78 daughtercard/breakout board for use with MESA's 25 pin I/O FPGA cards like the 5I25. The 7I78 is designed for interfacing up to 4 Axis of step & dir step motor or servo motor drives and also provides a spindle encoder interface, and an isolated analog spindle control. All step and direction outputs are buffered 5V signals that can drive 24 mA. All outputs support differential mode to reduce susceptibility to noise. One RS-422 interface is provided for I/O expansion via a serial I/O daughtercard. All field wiring is terminated in pluggable 3.5 mm screw terminal blocks.