Close

Whence the Pololu-style A4988 stepper driver?

paul-mcclayPaul McClay wrote 07/23/2024 at 19:48 • 5 min read • Like

tl;dr: 2009 Q2 with A4983 then A4988 since 2011


Today is a day in July 2024. For about a decade the basic go-to stepper motor driver has been a 16-pin DIP PCB module design by Pololu, or a cheap copy thereof, typically carrying an A4988 driver ic, or a cheap copy thereof.

click for Pololu parts

I say "typically ... A4988" because that's my own experience. More objectively: Pololu's descriptions for all of their not-A4988 modules refer to the A4988 part as the prototype to which each is more or less similar.

I say "about a decade" because shrug. More objectively: Allegro MicroSystems, Inc. announced the A4988 in 2010, which wasn't much more than a decade ago. Pololu's product photo shows a 2011 copyright date, which would make sense for an application of a part announced 2010.

"A4983/A4988 stepper motor driver carrier with dimensions." -- click for product page

The photo caption says "A4983/A4988" and way down at the bottom of the A4988 part description there is a note:

"Note: This board is a drop-in replacement for our original (and now discontinued) A4983 stepper motor driver carrier."

The "original" A4983 part looks almost identical (slightly different traces) with a 2009 copyright date.

4983 module copyright 2009

From poking around in the Wayback Machine, it looks like Pololu was offering the 4983 module by 7 July 2009 after it wasn't in a 29 May capture. I haven't found a distinct new product announcement. A couple of forum posts from 19 Jun 2009 appear to almost certainly refer to this product. So, some time between 29 May and 19 June 2009.

That appears to be Pololu's first stepper driver (vs. dual H-bridge which could be used to drive a stepper) and the answer to the origin question.

At that time there was also a dual H-bridge driver having the same 0.6" x 0.8" 16 pin DIP dimensions. Pololu was offering that part by September 2008 and it remains current in slightly evolved form. Like the stepper drivers, that has power connections on one side and signal connections on the other. On the power side they both take in two supplies and drive two motor coils so the connections on that side are similar (not identical). Unlike the stepper drivers, the ic does a different thing differently controlled by different signals. So the 0.6" x 0.8" 16 pin DIP PCB carrier with power on one side, signal on the other, and a driver ic for two motor windings goes back another year. As offered by Pololu anyhow. The point being that the similar-looking thing Pololu already had before 2009, while similar in some respects, is too dissimilar to count for pushing the date of origin any further back.


Whence the clones?

The clones all appear to use (one unit of) the "StepStick" design openly published 18 March 2011 by "Joem" on the RepRap wiki. Joem wrote: "With the recent outage of Pololu A4893 stepper driver boards, I've been wanting to build my own, and break my dependency (no offense, I <3 you Pololu!)." 

Motivated by shortage of A4983 parts (Pololu boards, not Allegro chips) and published pretty nearly exactly the same time Pololu offered the A4988 modules.

Joem showed a red PCB so all (& only?) the A4988-bearing clones were red -- apparently until red/green because a fake/real criterion and A4988-bearing clones became available in your choice of red or green. Other 0.6" x 0.8" DIP 16 modules with different drivers ICs appear to all be not red. ?.

 


Trivia

(i.e. even more trivialer)

Currently the 4988 page shows the 2011 date board-and-quarter photo above.  In earlier captures the A4988 page shows the same 2009 date board-and-quarter photo. The A4988 product photo was updated from the pre-A4988 part to the 2011-dated part in ... 2019. Which leads to finding other things...

I'm puzzled by the (c)2011 PCB. The only things I see that changed on the bottom are the path of one end of a trace to a relocated via, and the absence of pour-to-pour connecting via. The absent via is (or isn't) hidden under the Vref pot. It seems to me that the relocated via should move from under the Vref pot to just enough exposed from under the pot for the edge to be visible. I don't see any exposed edge of that via appearing in any of the board top photos from 2012, 2016, or 2018.


Ok, now can shake this out of my head?

Like

Discussions