SparkFun
SparkFun Mini Stepper Motor Driver - TC78H670FTG
· MPN: ROB-25167
The SparkFun Mini Stepper Motor Driver empowers you to control bipolar stepper motors with ease and precision. This compact driver, measuring just 0.6in. by ...
Get notified when back in stock
The SparkFun Mini Stepper Motor Driver empowers you to control bipolar stepper motors with ease and precision. This compact driver, measuring just 0.6in. by 0.8in. with breadboard-friendly 0.1in. pin spacing, shines in space-constrained projects and prototyping applications. Getting started is a breeze thanks to our comprehensive Arduino Library, which boasts 10 examples to guide you through the process. Furthermore, you achieve unmatched control over your motor's movement with high-resolution capabilities down to 1/128th of a step.
The Mini Stepper Motor Driver offers two control methods for greater flexibility: traditional clock-in stepping and serial commands. The serial control method unlocks unique features, allowing you to fine-tune your motor's performance on the fly. Adjust phase, torque, current limit, and mixed decay ratio easily through user-friendly serial commands. Unlike most stepper motor driver ICs that require an external trimpot for current limit adjustments, the Mini Stepper Motor Driver empowers you with software-based control, eliminating the need for physical adjustments.
3V3 pin. The ProDriver only requires a single input power supply, as the 3V3 pin is a voltage output.Features:
- Toshiba TC78H670FTG Bipolar Stepping Motor Driver
- Control Protocol:
- Clock-in
- Serial
- Step operation: full, half, quarter, 1/8, 1/16, 1/32, 1/64, 1/128
- Power supply operating voltage: 3.6 V to 16.0 V
- Output current: 2.0 A (max)
- Over current protection from PTC
- Multi error detect functions:
- Thermal shutdown (TSD)
- Over current (ISD)
- Motor load open (OPD)
- Under voltage lockout (UVLO)
- Board Dimensions: 0.6in. × 0.8in.
Documents:
- Schematic
- KiCad Files
- Board Dimensions
- Hookup Guide
- Datasheet (TC78H670FTG)
- Arduino Library
- GitHub Hardware Repo
Videos
Jargon buster
Plain-language definitions for the technical terms used above.
- motor driver
- An electronic circuit that lets a low-power controller switch and control a motor that needs more current than the controller pins can safely provide. Checking motor driver support matters because pumps and motors usually cannot be connected directly to a microcontroller output.
- Torque
- A twisting force that causes something to rotate, usually measured in newton-metres or kilogram-centimetres. It matters when choosing motors, servos, gears, and tools because higher torque is needed to lift heavier loads, turn larger wheels, or move mechanisms without stalling.
Find this product in
Brands
Robotics & Motion
SparkFun Mini Stepper Motor Driver Schematic
Schematic · 51.6 KB · Click any page to view full size
TC78H670FTG Datasheet
Datasheet · 1.4 MB · Click any page to view full size
SparkFun Mini Stepper Motor Driver Board Dimensions
Mechanical Drawings · 33.8 KB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 656.3 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Source Code
Open-source libraries, firmware & example projects for this product
Arduino Library for the Toshiba TC78H670FTG Bi-polar Stepper Motor Driver IC on the SparkFun ProDriver.
364a5a7
almost 2 years ago
· 27 commits
- .github Add workflow for library issues about 2 years ago
- examples fastSerialMode and example 11 almost 2 years ago
- src fastSerialMode and example 11 almost 2 years ago
- keywords.txt examples 6 7 8 working almost 6 years ago
- library.properties incrementing version for release almost 2 years ago
- LICENSE.md Update LICENSE.md about 2 years ago
- README.md Update README.md almost 2 years ago
A 2.5V-16V, 2A bipolar stepper motor driver in a compact form factor (0.6″×0.8″) for the Toshiba TC78H670FTG.
587d14f
about 2 years ago
· 37 commits
- Documents trimpot datasheet over 2 years ago
- Hardware DRC exclusions over 2 years ago
- .gitignore Update .gitignore about 2 years ago
- CONTRIBUTING.md Add templates about 2 years ago
- ISSUE_TEMPLATE.md Add templates about 2 years ago
- LICENSE.md Create LICENSE.md about 2 years ago
- README.md Update README.md about 2 years ago
Related Tutorials
Free guides on learn.littlebird.com.au