TB67S109 Stepper Motor Driver Module 32 Subdivision 3.1A Board
TB67S109 Stepper Motor Driver Module — 32 Subdivision, 3.1A, 3.3V–24V Signal Input
Upgrade your CNC, robotics, or automation project with the TB67S109 Stepper Motor Driver Module. Engineered for compatibility with NEMA 17 (42mm) and NEMA 23 (57mm) stepper motors, this compact driver board delivers precise microstepping control with up to 32 subdivisions — giving your builds smoother motion and greater positional accuracy.
Built around the reliable TB67S109 IC, this module handles up to 3.1A of drive current with built-in thermal and safety protections, making it a dependable choice for demanding projects. Its wide signal input range of 3.3V to 24V ensures compatibility with a broad range of microcontrollers, including Arduino, Raspberry Pi, and similar platforms.
Key Features
- Wide Signal Input Range: Accepts 3.3V to 24V logic signals for broad microcontroller compatibility
- Multiple Microstepping Modes: Full step, half step, 1/4, 1/8, 1/16, and 1/32 subdivision for smooth, precise motor control
- 3.1A Maximum Drive Current: Supports NEMA 17 and NEMA 23 (42mm/57mm) stepper motors
- Idle Half-Current Lock: Automatically reduces current when the motor is idle to minimize heat generation
- Thermal & Safety Protections: Integrated overtemperature and overcurrent protection for reliable long-term operation
- Compact Driver Board Design: Easy to integrate into custom enclosures, CNC frames, and robotics platforms
Specifications
| Driver IC | TB67S109 |
| Compatible Motors | 42mm (NEMA 17), 57mm (NEMA 23) Stepper Motors |
| Signal Input Voltage | 3.3V – 24V |
| Max Drive Current | 3.1A |
| Microstepping | Full, 1/2, 1/4, 1/8, 1/16, 1/32 |
| Idle Current Mode | Half-current lock supported |
| Country of Origin | Made in Mainland China |
What's in the Box?
- 1× TB67S109 Stepper Motor Driver Module
Note: Due to variations in lighting and monitor settings, actual product color may differ slightly from images. Please allow ±1cm measurement tolerance due to manual measuring methods.
For more information on stepper motor driver safety standards and electronics best practices, visit the U.S. Consumer Product Safety Commission (CPSC).
Frequently Asked Questions
Q: What stepper motors are compatible with the TB67S109 driver module?
A: This TB67S109 stepper motor driver module is designed for use with 42mm (NEMA 17) and 57mm (NEMA 23) bipolar stepper motors drawing up to 3.1A of drive current. It works with most standard two-phase stepper motors used in CNC machines, 3D printers, and robotics.
Q: What microcontrollers can I use with this stepper motor driver board?
A: The driver board accepts a wide signal input range of 3.3V to 24V, making it compatible with popular microcontrollers including Arduino (5V), Raspberry Pi (3.3V), ESP32, STM32, and many other platforms used in DIY electronics and automation projects.
Q: What is microstepping and why does 32 subdivision matter?
A: Microstepping divides each full motor step into smaller increments for smoother, quieter motion and improved positional resolution. The TB67S109 module supports up to 1/32 subdivision, meaning each full motor step is split into 32 micro-steps — ideal for applications requiring high precision such as CNC routing, camera sliders, and robotic arms.
Q: Does this module have any built-in protection features?
A: Yes. The TB67S109 driver board includes integrated overtemperature and overcurrent protection for safe operation. It also supports idle half-current lock, which reduces the motor holding current when stationary to minimize heat buildup on both the driver and the motor.