Description: The EasyDriver is a simple to use stepper motor driver, compatible with anything that can output a digital 0 to 5V pulse (or 0 to 3.3V pulse if you solder SJ2 closed on the EasyDriver). The EasyDriver requires a 6V to 30V supply to power the motor and can power any voltage of stepper motor. The EasyDriver has an on board voltage regulator for the digital interface that can be set to 5V or 3.3V. Connect a 4-wire stepper motor and a microcontroller and you’ve got precision motor control! EasyDriver drives bi-polar motors, and motors wired as bi-polar. I.e. 4,6, or 8 wire stepper motors.
This EasyDriver V4.5 has been co-designed with Brian Schmalz. It provides much more flexibility and control over your stepper motor, when compared to older versions. The microstep select (MS1 and MS2) pins of the A3967 are broken out allowing adjustments to the microstepping resolution. The sleep and enable pins are also broken out for further control.
Note: Do not connect or disconnect a motor while the driver is energized. This will cause permanent damage to the A3967 IC.
Note: This product is a collaboration with Brian Schmalz. A portion of each sales goes back to them for product support and continued development.
Based on 3 ratings:
I got 18 of these to drive a bunch of motors (ROB-09238) at once. Each one worked flawlessly and handled the power without doing any adjustment. Programming was a snap using the AccelStepper library. Used a Mega 2560 to control the step and direction logic.
There was a catastrophe: three of my boards got clipped by an MDF panel and the capacitors were ripped right out. I replaced the caps with typical polar caps (the tallish cans) and the boards are running just fine again.
It works well. Easy to use with literally any microcontroller you can imagine. I use mine with a 3.3V Arduino Pro Mini.
Just beware of EMI. The A/B pads and traces leading to them, along with those pins on the chip, and your cabling leading to the stepper motor, will throw off a ton of EMI. This is not a fault of the board, it’s just what happens when you switch a stepper motor. It can mess with nearby microcontrollers and ICs. So be careful how you lay out your project - put some distance between the EasyDriver + stepper motor and other components if you can. If you can’t keep them isolated by distance, shield sensitive components with conductive, grounded material.
I wrote back and forth to Brian when dealing with the EMI issues in my project, he is very knowledgeable and courteous. Excellent support.
The chip can get hot to the touch. I am considering adding a heat sink to the top of the chip.
Honestly, it did not work for the project I intended. Lack of having the flexibility to choose the + or - common for my signals was a problem. However I am not disappointed, I will be able to design future projects around that drawback. Overall, worth the price.