The quad valve controller provides precise, repeatable control of 4 proportional solenoids and 1 on/off solenoid with RS-232 or over a SAE J1939, or CANopen® network. It interfaces to a joystick or other command input to drive multiple hydraulic valves in off-highway machines. The electronic control can interface to an ECM for auxiliary electro-hydraulic control functions on mobile equipment.