Maker 3D Prints His Own Stepper Motor


Share this Article

pATSJeQInstructables member Proto G isn’t just out there enjoying a passion for making, he’s passing it on to the rest of the community, in proffering a way not just to create a 3D printed stepper motor but also really explaining how one works. And people are digging it, asking questions, making their own, and pushing the open-source community forward in exactly the positive manner it’s supposed to go.

As 3D printing continues to move onward and upward, progressing with exponential success on a continual basis, the propagation of equipment in cloning itself through 3D printing is no longer a rarity, and allows numerous users–engaged in exploration–to enjoy all the benefits that the technology brings to their brave new world, in terms of open-source freedom, independence in prototyping, affordability, and self-sustainability for the future.

Used as a mechanism that allows the motor to work in–you guessed it–steps, this device is composed of multiple coils that allow for phases that make the motors rotate. The stepper motor is popular among the making community because it allows for such precision, and the user has good control of speed as well.

This 3D printed version was created by Anthony Garofalo (also known as Proto G), who we reported on just last week in regards to his 3D printed attachment that turns an inexpensive mechanical pencil into a wiring mechanism for prototyping. A mechanical engineer from Florida, who dabbles in electrical engineering and also spent two summers working for NASA, his projects are both concise and useful–and are proving to be worth taking a look at.

“There are many different types of stepper motors but most of them work very similarly to the one I have designed here,” says Garofalo. “This is an educational display to show others how stepper motors work.”


“I designed this to run on a 5VDC power supply so I wound 25 feet on each nail by putting them in the drill and winding them,” said Garofalo.

Designed to use a 5-12V DC power supply, the stepper motor should be compatible with most USB power supplies. It is meant to be used as a permanent magnet stepper motor which allows for 15 degree full steps and 7.5 degree half steps. All the files needed for the project can be downloaded here.

For your list of supplies, you’ll want to see what you have lying around the house and workshop, and then probably hit up both online stores and the local hardware shop for the following:

  • Six 1/4″ neodymium magnets
  • ZZ809 bearing
  • 608ZZ bearing
  • Eight 8d 2-3/8″ nails
  • Magnet wire (Proto D used 0.315mm magnet wire but he reports this is not critical.)
  • Arduino Uno
  • Four Transistors

“I used PNP transistors I had lying around, but you can use whatever transistors you want or MOSFETS as long as you make sure they can handle the current your motor will draw,” states Garofalo. “Read the datasheet carefully for specific recommendations. On five volts, mine motor draws about one amp and on twelve volts, it demands about three amps.”

  • 3D Printed Rotor and Stator
  • Glue
  • Electrical Tape
  • A compass

CVW5lRmThe first step, along with following the Instructable, is to download the files for the dodecagon rotor and octagon stator and 3D print them for the supply list. After doing so, you’ll need your compass (and keep in mind that some smartphone compasses may work for this) for positioning your magnets.

Next, press fit the bearings into the stator and rotor.

“I was pleasantly surprised at how well the bearing press fit into the stator,” he noted. “When 3D printing, holes tend to want to shrink inward and end up smaller than expected, so I usually oversize them a bit.”

After cutting and winding the wire, and positioning the electromagnets to come into contact with the stator housing, you will not only be securing the pieces but also insulating from heat produced by the coils.

“Remember, the fewer windings on your coil, the lower the resistance is going to be,” warns Garofalo. “If you are not careful, your coils will pull more current than your power supply or transistors can handle and bad things will happen.”

Next, you’ll want to push the electromagnets into the stator until they’re about 1/4″ from the neodymium magnets, according to Garofalo’s instructions, and move on to soldering everything together and loading source code to your Arduino.

“I suppose that someone could design it a little different to work as a z-axis stepper motor for a 3d printer,” Garofalo told

jeGmf1UAs more and more makers pump out their own 3D printers, we see numerous creative ideas, from making them with Legos to producing entire 3D printing labs for young kids on a compact scale.

Many experienced 3D printing enthusiasts are producing their own equipment, as well as students starting practically right out of the gate with affordable, functional, and aesthetically pleasing machines, as we’ve reported with one Arduino-based 3D printer which can be made for under $70 or the highly utilitarian 3D printer such as the ScrapRap, made for under $50 with used parts.

So, while it’s no surprise to see that the stepper motor can be 3D printed now too, it is enlightening to see how simple the process can be, while including the need for a fairly short list of supplies.stepper motor

Garofalo is also doing a giveaway for everyone interested in winning:

  • An Arduino
  • Transistors like the ones used here
  • Switches
  • Jumper wires

To enter the giveaway, just subscribe to his YouTube channel, and ‘like’ this video. Leave a comment on the video regarding what you’d like to see him build next. Choosing one random subscriber from the comments, Garofalo will pick the winner on September 1.

Is this a design you are interested in building yourself? Will you be entering the giveaway? Discuss in the 3D Print Your Own Stepper Motor forum thread over at


Share this Article

Recent News

GaeaStar and Verve Coffee Roasters Start Pilot Production of Sustainable 3D Printed Coffee Cups

Israel’s Magnus Metal Raises $74M for its Digital Casting Process


3D Design

3D Printed Art

3D Printed Food

3D Printed Guns

You May Also Like

IperionX Inks 10-Year Deal with Wisconsin Manufacturer for 80 Metric Tons of Titanium Per Year

IperionX, the Charlotte-based supplier of sustainable titanium powders used for additive manufacturing (AM) and metal injection molding (MIM), has signed a ten-year deal with United Stars, a group of industrial...

Gastronology Launches Industrial Production of 3D Printed Food for Dysphagia Patients

Food 3D printing has, in many ways, been an additive manufacturing (AM) segment looking for the right business case. While some applications are beautiful and others may or may not...


Lockheed Martin Leads $3M Investment in Q5D’s Electronics 3D Printing System

Q5D, an original equipment manufacturer (OEM) of robotic arm, hybrid additive manufacturing (AM) systems used for wire harness production, has closed a $3 million investment round. The investment arm of...

3D Printing News Briefs, April 6, 2024: Depowdering, Cybertruck Door Handles, & More

In today’s 3D Printing News Briefs, ioTech’s digital manufacturing CLAD technology is opening up opportunities for microelectronics and additive manufacturing. Hexagon and Raytheon Technologies commercially released the Simufact Additive Process...