I build a CNC and use the Gecko G540 controller. I have solved the problem of the controller itself heating up but would like some input on how I can keep the stepper motors themselves from getting so hot. I was told that the controller keeps the stepper motors engaged while on and stationary, this causes the stepper motors to stay active and even while not moving, resulting in the excess heat. I was also told that this can be avoided by installing a 3K resistor between pins 1&5 on each 9pin output cable. This tells the controller to disengage the steppers while not in use. I am looking for verification on this method. Also to note I am using Mach3 software to run my equipment. Is it possible to change configuration settings in Mach3 to accomplish the same thing?