# A4988 driver expansion card

**URL:** <https://forum.fritzing.org/t/a4988-driver-expansion-card/17085>\
**Category:** beginners\
**Created:** [October 6, 2022, 10:09am UTC](https://forum.fritzing.org/t/a4988-driver-expansion-card/17085 "2022-10-06T10:09:21Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ain-H](https://forum.fritzing.org/letter_avatar_proxy/v4/letter/a/ed655f/32.png) [@Ain-H](https://forum.fritzing.org/u/Ain-H)\
**Post date:** [October 6, 2022, 10:09am UTC](https://forum.fritzing.org/t/a4988-driver-expansion-card/17085/1 "2022-10-06T10:09:21Z")

</div>

hello  
I would like to use the equivalent of an A4988 driver expansion card on fritzing, but I haven’t found one on the internet personally.

 ![image](https://forum.fritzing.org/uploads/default/original/2X/b/bb7528b26ce930daf3f7addc5143fefbc31e5300.jpeg)

Does anyone know where I can find one or how to make one please ?

Cordially

---

<div class="post-metadata">

**Author:** ![vanepp](https://forum.fritzing.org/user_avatar/forum.fritzing.org/vanepp/32/4426_2.png) [@vanepp](https://forum.fritzing.org/u/vanepp)\
**Post date:** [October 6, 2022, 9:57pm UTC](https://forum.fritzing.org/t/a4988-driver-expansion-card/17085/2 "2022-10-06T21:57:22Z")

</div>

This should do what you want.

[A4988-driver-expansion-card.fzpz](https://forum.fritzing.org/uploads/short-url/ph5d9dFD0nFZ6ly6lcfZhXuvxs6.fzpz) (15.4 KB)

Peter

---

<div class="post-metadata">

**Author:** ![Ain-H](https://forum.fritzing.org/letter_avatar_proxy/v4/letter/a/ed655f/32.png) [@Ain-H](https://forum.fritzing.org/u/Ain-H)\
**Post date:** [October 7, 2022, 10:01am UTC](https://forum.fritzing.org/t/a4988-driver-expansion-card/17085/3 "2022-10-07T10:01:00Z")

</div>

hello

I have the drivers which refuse to plug into the card and I only have the A4988 driver which plugs into the breadbord with the DRV1 which refuses.

 ![image](https://forum.fritzing.org/uploads/default/original/2X/a/a132f659736733f3795c91a7ff97defaa152dd11.png)

do you have any idea why sometimes components refuse to connect and how to fix this ?

Cordially

---

<div class="post-metadata">

**Author:** ![vanepp](https://forum.fritzing.org/user_avatar/forum.fritzing.org/vanepp/32/4426_2.png) [@vanepp](https://forum.fritzing.org/u/vanepp)\
**Post date:** [October 7, 2022, 2:42pm UTC](https://forum.fritzing.org/t/a4988-driver-expansion-card/17085/4 "2022-10-07T14:42:02Z")

</div>

The headers on the expansion board are not connectors and thus won’t connect (mostly because it is not useful) although the driver module can be placed over the headers. As to the parts not connecting, likely the part is misconfigured, if you upload the .fzpz file one of us will have a look at it.

Peter

---

<div class="post-metadata">

**Author:** ![Ain-H](https://forum.fritzing.org/letter_avatar_proxy/v4/letter/a/ed655f/32.png) [@Ain-H](https://forum.fritzing.org/u/Ain-H)\
**Post date:** [October 7, 2022, 4:19pm UTC](https://forum.fritzing.org/t/a4988-driver-expansion-card/17085/5 "2022-10-07T16:19:50Z")

</div>

Hello  
Here is a file as an example with two drivers not connecting and a third connecting.

[file exemple.fzz](https://forum.fritzing.org/uploads/short-url/xEsKCLui8ChlZLJRno3VLGGX8qU.fzz) (103.9 KB)

Cordially

---

<div class="post-metadata">

**Author:** ![vanepp](https://forum.fritzing.org/user_avatar/forum.fritzing.org/vanepp/32/4426_2.png) [@vanepp](https://forum.fritzing.org/u/vanepp)\
**Post date:** [October 7, 2022, 9:27pm UTC](https://forum.fritzing.org/t/a4988-driver-expansion-card/17085/6 "2022-10-07T21:27:14Z")

</div>

The middle part needs to be moved to connect:

 ![capture](https://forum.fritzing.org/uploads/default/original/2X/5/5f6aff2ef87cd5529f266a6c5826a72e33f0c1ec.jpeg)

click on the part and move it one row horizontally and it connects:

 ![capture1](https://forum.fritzing.org/uploads/default/original/2X/4/49f490bd513e4c8b5509f304c1e5aff95a607ea4.jpeg)

The left most part has a corrected version here:

> [@Pins dont align and connect](https://forum.fritzing.org/t/pins-dont-align-and-connect/9102/8):
>
> I have a fixed version (there are a lot of things wrong with the one in core.) The new part: [DRV8825-fixed.fzpz](https://forum.fritzing.org/uploads/short-url/dUDXSqVNoLZVmir2X49YVjLDL6U.fzpz) (114.0 KB) and a test sketch with both the original from core and the new part (new part on the left old on the right): [test-Sketch.fzz](https://forum.fritzing.org/uploads/short-url/266YEQGnYvnwCYBD1fY5BinOS9P.fzz) (129.3 KB) The problem with breadboard connections is the connectors in the fzp file are set to pad. This is a legal (I think anyway) value, but I don’t know what it does (other than not connect to breadboard pins slight_smile .) The normal valu…

Peter

---

<div class="post-metadata">

**Author:** ![Ain-H](https://forum.fritzing.org/letter_avatar_proxy/v4/letter/a/ed655f/32.png) [@Ain-H](https://forum.fritzing.org/u/Ain-H)\
**Post date:** [October 8, 2022, 9:00am UTC](https://forum.fritzing.org/t/a4988-driver-expansion-card/17085/7 "2022-10-08T09:00:06Z")

</div>

Hello  
I would need one last component which is another driver expansion card of this model:

 ![image](https://forum.fritzing.org/uploads/default/original/2X/8/89097515209d0920e1765fd5ad8f5be4df4370ef.jpeg)

Is it available ?

Cordially

---

<div class="post-metadata">

**Author:** ![vanepp](https://forum.fritzing.org/user_avatar/forum.fritzing.org/vanepp/32/4426_2.png) [@vanepp](https://forum.fritzing.org/u/vanepp)\
**Post date:** [October 8, 2022, 8:42pm UTC](https://forum.fritzing.org/t/a4988-driver-expansion-card/17085/8 "2022-10-08T20:42:25Z")

</div>

This should do what you want. Note the grove connector for the stepper may be wrong as there is no documentation on its pin out so I used the order on the A4988 connector.

[keyes-4988-breakout.fzpz](https://forum.fritzing.org/uploads/short-url/25hHzFrKTmPhAXKvZ4bw3rOIrX0.fzpz) (11.0 KB)

Peter

---

<div class="post-metadata">

**Author:** ![xcd192](https://forum.fritzing.org/letter_avatar_proxy/v4/letter/x/46a35a/32.png) [@xcd192](https://forum.fritzing.org/u/xcd192)\
**Post date:** [April 16, 2025, 10:25pm UTC](https://forum.fritzing.org/t/a4988-driver-expansion-card/17085/9 "2025-04-16T22:25:52Z")

</div>

how come I can not plug the drv8825 into the expansion card for it

---

<div class="post-metadata">

**Author:** ![vanepp](https://forum.fritzing.org/user_avatar/forum.fritzing.org/vanepp/32/4426_2.png) [@vanepp](https://forum.fritzing.org/u/vanepp)\
**Post date:** [April 16, 2025, 10:51pm UTC](https://forum.fritzing.org/t/a4988-driver-expansion-card/17085/10 "2025-04-16T22:51:36Z")

</div>

Because the headers are only in breadboard. The motor driver will fit over the connectors but not connect as there are no connectors on the headers in breadboard that it connects to (and the driver in core parts is too large to fit in the board in schematic.) If you change the grid size in breadboard to 0.05in you can correctly align the part like this

 ![capture](https://forum.fritzing.org/uploads/default/original/3X/f/c/fc8e291350472e338443186da0c4b95bbd3d1357.jpeg)

but in schematic the part in core parts is too large to easily fit within the expansion board

 ![capture1](https://forum.fritzing.org/uploads/default/original/3X/6/e/6e579bbb466069af6f3f28c191cb8f3eff0ccb37.jpeg)

Peter
