it works but have about 4 in use and they have a tendency of not working when leaving them connected and moving the motor I have had 2 fail on my so far and one took out a few pins on the arduino too. I just no keep a few spares so I can switch them out when they pop. I still will order more though.