A sense resistor is the most common means to set the motor current. It provides best precision when using a 1% or 5% type. The selection of appropriate sense resistors depends on following considerations: The maximum current to be driven into the motor, use the peak value required. The maximum power dissipation resulting from the selection of the resistor. A 0603 resistor is sufficient for a few 100 mA of motor current, higher currents require an 0805 or 1206 sense resistors to be used (above 1 A). In case the calculation does not give a well-fitting standard sense resistor value, the current control can be modified using an analog voltage or two parallel resistors.