An 8-wire stepper motor gives you more wiring options than most other stepper motors. That flexibility is useful, but it also makes 8-wire motors easier to miswire.

Before connecting an unknown 8-wire stepper motor to a driver, you should identify the coils with a multimeter. Do not rely only on wire colors.

Wire colors can be helpful, but they are not universal. Two motors may have similar wire colors and still use different internal wiring.

What Is an 8-Wire Stepper Motor?

An 8-wire stepper motor usually has four separate coil windings inside the motor.

Those four coils can often be connected in different ways depending on the driver and the project. Common wiring options include:

  • Bipolar series
  • Bipolar parallel
  • Unipolar wiring

Because the coils are brought out separately, an 8-wire motor can be more flexible than a 4-wire, 5-wire, or 6-wire stepper motor.

The tradeoff is that you need to identify the coil pairs before wiring the motor.

[Back to stepper motor identification → /components/stepper-motors/identify/]

Important: Do Not Trust Wire Colors Alone

Stepper motor wire colors are not standardized across all manufacturers.

Some 8-wire motors use solid colors. Others use wires with white stripes. Some color patterns are common, but they are still only clues.

Before using any color-code chart, confirm the actual coil pairs with a multimeter.

A good rule is:

Use wire colors as hints. Use the multimeter as proof.

If the motor is wired incorrectly, it may:

  • Vibrate but not turn
  • Move erratically
  • Skip steps
  • Run hot
  • Cause the driver to overheat
  • Fail to hold position correctly

[Stepper motor wire color guide → /components/stepper-motors/wire-colors/]

Tools You Need

To identify an 8-wire stepper motor, you will need:

  • A multimeter with resistance or continuity mode
  • Small labels or tape
  • A pen or marker
  • A notebook or worksheet
  • A stepper motor driver for later testing
  • A suitable motor power supply

Do not randomly connect wires to a driver to “see what happens.” Identify the coils first.

Step 1: Count and Inspect the Wires

First, confirm that the motor has eight motor wires.

Look for:

  • Eight wires coming directly from the motor body
  • Wire colors
  • White stripes or markings
  • Any connector pin numbers
  • Any motor label, part number, voltage, or current rating

If the motor has more than eight wires, some may belong to an encoder, brake, sensor, or other feature. This guide assumes you are working with eight motor winding wires.

Step 2: Find the Four Coils With a Multimeter

Set your multimeter to resistance mode or continuity mode.

Pick one wire and test it against each of the other seven wires.

When two wires belong to the same coil, the meter should show continuity or a measurable resistance value.

When two wires do not belong to the same coil, the meter should show no connection.

For an 8-wire stepper motor, you are usually looking for four separate wire pairs.

For example, after testing, you might find:

CoilWire 1Wire 2
Coil 1BlueRed
Coil 2Blue/WhiteRed/White
Coil 3GreenBlack
Coil 4Green/WhiteBlack/White

This is only an example. Your motor may use different colors.

Step 3: Label the Coil Pairs

Once you find a coil pair, label it.

A simple temporary label system is:

CoilLabels
Coil 11A and 1B
Coil 22A and 2B
Coil 33A and 3B
Coil 44A and 4B

At this stage, you are not deciding which coil becomes A, A̅, B, or B̅ on the driver. You are only identifying which two wires belong together.

Write the results down before moving on.

Step 4: Group the Coils Into Motor Phases

After you find the four separate coils, the next task is figuring out how those coils combine into the two motor phases.

A stepper driver usually expects two phases:

  • Phase A
  • Phase B

For an 8-wire motor, each phase is made from two of the four coils.

This is the part where a manufacturer wiring chart or datasheet is especially helpful. If you do not have one, color patterns and careful testing can help, but you should still proceed slowly.

Many 8-wire motors use related colors or striped wire pairs to show which coils belong together. For example, one phase may use blue/red and blue-white/red-white, while the other phase may use green/black and green-white/black-white.

However, this is not guaranteed.

Step 5: Choose a Wiring Method

An 8-wire stepper motor can often be wired in more than one way.

The three most common options are:

  • Bipolar series
  • Bipolar parallel
  • Unipolar

The correct choice depends on your driver, power supply, motor rating, and project needs.

Bipolar Series Wiring

Bipolar series wiring connects two coils in series for each motor phase.

In simple terms, current flows through one coil and then through another coil.

Bipolar series wiring usually gives strong low-speed torque, but the motor may not perform as well at higher speeds compared with parallel wiring.

Use bipolar series when:

  • You want good low-speed torque
  • Your driver current is limited
  • You are using a bipolar stepper driver
  • High-speed performance is not the main goal

Common drivers for bipolar series wiring include:

  • A4988
  • DRV8825
  • TB6600
  • Other bipolar stepper drivers

[Stepper motor driver guide → /components/stepper-motors/drivers/]

Bipolar Parallel Wiring

Bipolar parallel wiring connects two coils in parallel for each motor phase.

This can improve higher-speed performance, but it usually requires more current from the driver.

Use bipolar parallel when:

  • Your driver can supply enough current
  • Your power supply is suitable
  • You want better speed performance
  • You understand the motor’s current rating

Be careful with parallel wiring. If the current limit is set incorrectly, the driver or motor may overheat.

Common drivers for bipolar parallel wiring include:

  • DRV8825
  • TB6600
  • Higher-current bipolar drivers

Small beginner drivers may not be suitable for this wiring method.

Unipolar Wiring

Some 8-wire stepper motors can also be wired for unipolar operation.

In unipolar wiring, the coils are arranged so that a unipolar driver can energize portions of the windings without reversing current through the same coil.

Unipolar wiring is less common in modern hobby projects than bipolar wiring, but it is still useful in some cases.

Use unipolar wiring when:

  • You have a compatible unipolar driver
  • The motor wiring supports it
  • You are following a known wiring diagram or datasheet

A ULN2003-style driver is common for small unipolar motors, but it may not be appropriate for larger 8-wire stepper motors.

Example 8-Wire Color Patterns

Some 8-wire motors use color patterns that group the coils together. A common style uses solid colors and matching white-striped colors.

For example:

Color PatternPossible Coil Grouping
Blue and RedOne coil
Blue/White and Red/WhiteRelated coil
Green and BlackOne coil
Green/White and Black/WhiteRelated coil

Another motor may use a different color pattern, such as yellow, orange, red, black, and striped versions.

These charts are useful for comparison, but they should not replace the multimeter test.

[Insert 8-lead stepper motor color-code chart here]

Suggested caption:

Example 8-lead stepper motor color-code patterns. Use charts like this as a reference only. Always confirm coil pairs with a multimeter before connecting the motor to a driver.

[View stepper motor wire color guide → /components/stepper-motors/wire-colors/]

Example Identification Worksheet

Use a table like this while testing your motor:

Test ResultWire 1Wire 2ResistanceNotes
Coil 1
Coil 2
Coil 3
Coil 4

After you identify the coils, make a second table for the wiring method you plan to use:

Driver ConnectionMotor Wire
A+
A-
B+
B-

For bipolar wiring, most drivers will use four motor output terminals. These may be labeled differently depending on the driver, such as:

  • A+, A-, B+, B-
  • 1A, 1B, 2A, 2B
  • A1, A2, B1, B2

Check the driver documentation before connecting power.

Safe First Test

After identifying the coils and choosing a wiring method, start with a slow test.

Before powering the motor, check that:

  • The coil pairs have been identified with a multimeter
  • The driver is suitable for the motor
  • The driver current limit is set conservatively
  • The motor power supply is connected to the driver motor power input
  • The microcontroller ground and driver ground are connected
  • The motor wires are firmly connected
  • The code matches the driver pins

For the first test, use slow movement and a small number of steps.

Do not start with high speed, high acceleration, or a complex project.

If the Motor Vibrates But Does Not Turn

If the motor vibrates, buzzes, or shakes but does not rotate, the most likely issue is incorrect coil wiring.

Check:

  • Are both wires from each coil connected to the same driver phase?
  • Did you accidentally connect wires from different coils together?
  • Did you choose the wrong series or parallel pairing?
  • Is the driver current limit too low?
  • Is the motor trying to start too fast?
  • Is the power supply strong enough?

A vibrating motor is often a wiring problem, not a bad motor.

[Stepper motor troubleshooting guide → /components/stepper-motors/troubleshooting/]

If the Motor Turns the Wrong Direction

If the motor turns smoothly but in the wrong direction, the wiring may still be correct.

You can usually reverse direction by:

  • Changing the direction setting in software
  • Reversing one coil pair
  • Swapping A+ and A- on one phase

Do not randomly rearrange all four motor wires if the motor is already turning smoothly.

If the Motor or Driver Gets Hot

Stepper motors can get warm during normal operation, especially when holding position. However, excessive heat is a warning sign.

Stop testing if:

  • The driver becomes too hot to touch
  • The motor becomes very hot quickly
  • You smell burning
  • The power supply voltage drops
  • The microcontroller resets

Possible causes include:

  • Driver current limit set too high
  • Incorrect wiring
  • Motor held energized for too long
  • Driver too small for the motor
  • Power supply problem
  • Shorted coil or damaged motor

Check the driver current setting before continuing.

Summary

An 8-wire stepper motor is flexible because its internal coils are brought out separately. That flexibility allows different wiring methods, including bipolar series, bipolar parallel, and unipolar wiring.

The safest identification process is:

  1. Count the eight wires.
  2. Use a multimeter to find the four coils.
  3. Label the coil pairs.
  4. Group the coils into the two motor phases.
  5. Choose bipolar series, bipolar parallel, or unipolar wiring.
  6. Select a compatible driver.
  7. Set the driver current limit.
  8. Test slowly.

Do not wire an unknown 8-wire stepper motor based only on wire colors.

Next Steps

  • [Back to stepper motor identification → /components/stepper-motors/identify/]
  • [Stepper motor wire color guide → /components/stepper-motors/wire-colors/]
  • [Stepper motor driver guide → /components/stepper-motors/drivers/]
  • [Stepper motor troubleshooting guide → /components/stepper-motors/troubleshooting/]
  • [How stepper motors work → /components/stepper-motors/how-they-work/]