Well, it sounds to me like you're on the right track. Why not just start using the PWM.? The 754410 should work fine in that mode. Exactly how hot is it getting now? Were you thinking of using a current sense resistor to control the current through the motor, or were you just going to run the PWM open loop? Neil -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist