HobbyCNC PRO Kits


HobbyCNC PRO Stepper Motor Control Electronics Kit
The HobbyCNC PRO Stepper Motor Driver Kit controls 3 or 4 stepper motors from your computer’s printer port! Ideal For Desktop Machining and Robots! Control Routers, Lathes, Mills, PCB Drillers, and Engravers! Just About Anything!

SKU: N/A Categories: ,


  • 3 or 4 Axis Unipolar Chopper control.
  • Individual OR simultaneous control of 2/4 Phase Stepper Motors.
  • Accepts 5, 6, or 8 wire stepper motors only. 4 wire types are not usable.
  • 42VDC maximum input voltage, 12VDC minimum input voltage. 24VDC Minimum Recommended Voltage.  Power supplies above 42VDC are not recommended.
  • 3.0 Amps Maximum per Phase, 500ma (.5A) minimum. Each axis adjustable throughout this range.
  • 1/1, 1/2, 1/4, 1/8, and 1/16 Microstepping.
  • Step and Direction Control.
  • Idle Current Reduction to 50% when idle for 10 seconds. Can change this time delay.
  • Built In Protection Circuit to help against blown chips on stepper motor short or open connections.
  • 3.7″ by 6.8″ double sided with top silkscreen and thru plated holes and lead free solder PCB. (RoHS compliant).
  • Power On Reset.
  • On board voltage regulation for 5-volt logic with 24VDC cooling fan from motor power supply (fan not included)
  • On board connections for home and limit switches with 10K pullup resistor provided to each. No need for a separate “break out” board.
  • Minimum of components to make assembly fast and easy!
  • Works with Step and Direction software such as LinuxCNC, DeskNC, TurboCNC, Mach3, etc
  • RoHS Compliant
  • Optional heatsink for motor current over 2 amps.
  • Compare product features


Save time and upgrade to the COMBO Kit.

HobbyCNC PRO COMBO Kits include:

  • HobbyCNC PRO Stepper Motor Driver Kit 3 or 4 axis
  • Stepper motors in same quantity as driver board channels (sorry no mix of motor sizes)
  • 14′ of 6 conductor stranded stepper motor hookup cable
  • M-F Parallel port cable 6′ long

HobbyCNC Kits require PCB soldering skills

HobbyCNC PRO Parallel Port Pinouts

Pin #Description Pin #Description
2X Direction 10Limit*
3X Step 11A Home*
4Y Direction 12X Home*
5Y Step13Y Home*
6Z Direction15Z Home*
7Z Step1, 14, 16, 17**
8A Direction18-25Ground
9A StepAll othersNot Connected
* The actual function of these pins is determined in the CAM software
** Pins 1, 14, 16 & 17 are made available via solder pads. Nothing is done to these lines on the PRO board. Straight from the D connector to the solder pads.

Additional information

Weight 0.41 lbs

What power supply do I need?

We recommend at least 36 Volts DC, and 3 amps per stepper motor. For a 3 axis board, a 9 Amp supply minimum, for a 4 axis board, 12 amps minimum. Never exceed the rated input voltage for the HobbyCNC board.

Is a special cable required to connect to my PC?

Yes. This is VERY IMPORTANT. You MUST use a 25-Pin, M-F, all wires, wired straight through. This is typically (but not always) a parallel printer cable. We sell a 6 and 15 foot Parallel Printer Cable that is tested and works!

My PC doesn’t have a parallel port

You will need to get to the equivalent of a parallel port somehow to secure the required “Step and Direction” signals. There is more detail in the FAQ Options to a Parallel Port.

Do I need a heatsink?

A heatsink is always a good idea. And you should have a fan blowing across it also.

We STRONGLY recommend a heatsink with any motor over 2 amps.

Can I provide my own heatsink?

Sure! We recommend a minimum of 1/8″ thick, 2″ wide and 6.25″ long aluminum stock. Add a fan blowing across the heatsink.

We recommend installing the heatsink BEFORE you solder in the driver chips. See the video on Installing the heatsinks and driver chips.

Dimensions for making your own heatsink are in the build instructions and in the Heat Sink FAQ (link at the bottom).


There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

You may also like…

Pin It on Pinterest

Share This