The unit is a versatile torque and automation control system engineered for precision accuracy and repeatable torque control. The unit delivers cost savings and quality benefit through useful features such as digital adjustable torque setting, variable torque and speed control, multiple I/O options for integration with PLC and other line control techniques. A Windows based software package that can customize each fastening applications is included with the product. The tool features built-in error proofing data and screw counter. Multiple fastening strategies can be implemented for sensitive or of difficult assembly joints. The tool increases productivity as one tool can be programmed to do the job of multiple conventional tools, saving time, maintenance cost, space and training.