The A3967 Stepper Motor Driver Module is a compact and efficient driver designed to control bipolar stepper motors with smooth microstepping. Based on the Allegro A3967 IC, it is commonly known as the EasyDriver and is widely used in CNC machines, 3D printers, robotics, camera sliders, and precision motion control projects. The module simplifies stepper motor control by requiring only STEP and DIR signals from a microcontroller.
Core Driver Specifications
• Driver IC: A3967 (Allegro Microsystems)
• Motor Type Supported: Bipolar stepper motors
• Control Method: STEP / DIR interface
• Microstepping: Full, Half, Quarter, Eighth (configurable)
Electrical & Interface
• Motor Supply Voltage (VMOT): 7 V – 30 V DC
• Logic Supply Voltage (VCC): 3.3 V – 5 V
• Maximum Output Current: Up to 750 mA per phase (with cooling)
• Control Pins: STEP, DIR, ENABLE, MS1, MS2
• Output Pins: A1, A2, B1, B2
Performance Characteristics
• Smooth and quiet microstepping operation
• Adjustable current limiting via onboard potentiometer
• Built-in overcurrent and thermal protection
• Stable operation for precision motion control
Physical Characteristics
• Module Type: Compact PCB-mounted driver
• Form Factor: EasyDriver style board
• Onboard Trimpot: Motor current adjustment
• Status LEDs: Power and signal indication (variant dependent)
Compatibility
• Arduino Uno / Nano / Mega
• ESP32 / ESP8266
• CNC and GRBL-based controllers
• NEMA 17 and small bipolar stepper motors
• Robotics and automation systems
Key Advantages
• Simple STEP/DIR control
• Supports microstepping for smooth motion
• Wide motor voltage range
• Beginner-friendly and well documented
Technical Insights
• Current must be set correctly before use
• Heatsinking recommended near maximum current
• Not suitable for high-current stepper motors
• Microstepping mode set using MS1/MS2 pins
Applications
• CNC machines and plotters
• 3D printers
• Camera sliders and pan-tilt systems
• Robotics and automation projects
• Educational motion control systems
Pro Tip
• Always adjust current limit before connecting motor
• Use external cooling for continuous operation
• Do not connect/disconnect motor while powered
• Start with lower microstepping for torque-critical loads
Package Includes
• 1 × A3967 Stepper Motor Driver Module
