The device is used to switch inductive loads such as relays, magnetically switched incandescent lamps, and small DC motors without the need for a freewheeling diode. The device integrates all necessary items such as MOSFET switching, ESD protection and Zener clamping. It accepts logic-level inputs, so it can be driven by a variety of devices, including logic gates, inverters, and microcontrollers.