The A3967 EasyDriver is a simple-to-use microstepping motor driver compatible with any microcontroller that can output a digital 0 to 5V (or 0 to 3.3V) pulse. It is designed to drive 4-wire bi-polar stepper motors. The board features an onboard hardware selector for microstepping resolution, allowing you to break down standard full steps into fractional microsteps for incredibly smooth, precise, and vibration-free motion control. It is an excellent choice for student final-year projects involving small robotic arms, camera sliders, and miniature CNC systems.
Dynamic Microstepping: Hardware selectable options for full, half, quarter, and eighth-step modes (default is 8-way microstepping).
Two-Pin Interface: Drastically saves GPIO pins by utilizing just one Step pin (pulse input) and one Direction pin.
Dual Voltage Compatibility: Features an onboard toggle pin to switch logic voltage levels between 3.3V and 5V, making it perfectly safe for both standard Arduinos and modern controllers like ESP32 or Raspberry Pi Pico.
Adjustable Current Limit: Onboard mini-potentiometer lets you fine-tune the current output to match your stepper motors rating and prevent overheating.
Wide Motor Voltage Range: Safely drives motors with external power inputs anywhere from 7V up to 30V.
| Feature | Specification |
| Driver Chip | Allegro A3967 |
| Motor Supply Voltage (M+) | 7V to 30V DC |
| Logic Voltage (VCC) | 3.3V or 5V (Selectable) |
| Current Output Range | 150mA to 750mA per phase (Adjustable) |
| Compatible Motor Type | 4-Wire, 6-Wire, or 8-Wire Bi-polar Steppers |
| Microstep Resolution | Full, 1/2, 1/4, 1/8 Step |
| Board Dimensions | Approx. 48mm x 20mm |
Reviews (0)
There are no reviews yet.