The PH-ET series compact, high-performance pick-and-hold solenoid driver module is designed to energize one or two solenoids independently. It avoids overheating of the energized solenoid coils even for indefinite hold times. After applying an initial higher voltage to the solenoid coil to provide the necessary force (torque) to seat the plunger, the voltage then drops down to a level sufficient to maintain the plunger in the seated position without overheating. Using the onboard potentiometers, the pick voltage timing and hold voltage are easily adjusted for a specific application. This eco-friendly module is based on a microcontroller that can be reprogrammed for user applications.