Using Arduino and TIP120 to control a DC Motor
If you are in a need to control the speed of a Dc Motor for one of your projects but you don’t care about the direction then the easiest and cheapest way is through a Darlington transistor like TIP120. Because Arduino cannot supply enough power