Compact controller for Inline I/O systems with integrated pulse/direction/PWM interface and support for Ethernet-based protocols.