A sense resistor is the most common way to set the motor current. It provides best precision when using a 1% type, a 5% type also performs fine for most applications. The selection of appropriate sense resistors depends on the following considerations: The maximum current to be driven into the motor, use the peak value required. To get more power out of a motor, the designer can provide a boost current above the nominal current. Up to 50% more current is realistic for a short time like acceleration phase. Finally, the maximum power dissipation resulting from the selection of the resistor. An 0603 resistor is sufficient for a few 100 mA of motor current. Higher currents require 0805 or 1206 and above.