Stepper motor driver, microstepping, up to 2A, QFN-28
⚡Install this component
Paste this into Claude Code (VS Code panel, Adom editor, or terminal) to install:
Search the Adom Wiki for the library component "A4988" (slug: a4988) at https://wiki-ufypy5dpx93o.adom.cloud/wiki/libraries/a4988. Pull down the KiCad symbol, footprint, and 3D model files from the wiki page's assets. Install them into my current KiCad project and register in sym-lib-table and fp-lib-table. If the page has a datasheet URL, save that too.
The A4988 is a microstepping stepper motor driver from Allegro. Supports full, half, quarter, eighth, and sixteenth stepping at up to 2A. The standard driver for 3D printers and CNC machines.
Electrical Specifications
Motor Voltage: 8V-35V
Output Current: 2A peak / 1A RMS
Microstepping: Full, 1/2, 1/4, 1/8, 1/16
Interface: Step/Dir
Package: QFN-28
Pin Configuration
Package: QFN-28
Pin 1: CP2 — Internal charge pump capacitor
Pin 2: CP1 — Internal charge pump capacitor
Pin 3: VCP — Charge pump supply
Pin 4: VREG — Regulator output (3.3V)
Pin 5: MS1 — Microstep select 1
Pin 6: MS2 — Microstep select 2
Pin 7: MS3 — Microstep select 3
Pin 8: RESET — Reset (active low)
Pin 9: ROSC — Oscillator resistor
Pin 10: SLEEP — Sleep mode (active low)
Pin 11: VDD — Logic supply (3.3V-5V)
Pin 12: STEP — Step pulse input
Pin 13: DIR — Direction input
Pin 14: GND — Logic ground
Pin 15: ENABLE — Enable (active low)
Pin 16: GND — Logic ground
Pin 17: OUT2B — Motor B output 2
Pin 18: VBB2 — Motor B supply (8V-35V)
Pin 19: OUT2A — Motor B output 1
Pin 20: SENSE2 — Current sense resistor B
Pin 21: SENSE1 — Current sense resistor A
Pin 22: OUT1A — Motor A output 1
Pin 23: VBB1 — Motor A supply (8V-35V)
Pin 24: OUT1B — Motor A output 2
Pin 25: GND — Power ground pad
Pin 26: GND — Power ground pad
Pin 27: GND — Power ground pad
Pin 28: GND — Power ground pad
Sub-Skills
?
What are Sub-Skills?
Sub-skills are community-contributed AI skill extensions for this component.
They teach AI assistants about specific tools, configurators, or workflows.
Examples:
A manufacturer’s configuration tool for a motor controller
A community-written design guide for an amplifier circuit
An automated test/validation script for a sensor module
How to add one: Click Add Sub-Skill, provide the URL
to your skill and a brief description. Submissions are reviewed by the Adom team
before going live.
No sub-skills yet. Be the first to contribute one!