Skip to main content


(11 reviews)

Out of stock

The xPRO V5 is the most advanced GRBL based motion controller in the World!  Our plug and play xPRO V5 brings you the advanced stepping and power of Trianamic drivers along with Wifi and USB interfaces, all powered by a 32 bit processor and wrapped in a beautiful ABS case (with integrated cooling). 

 Introducing the all new XPRO V5:

  • High Power 6A stepper drivers based on the Trinamic TMC5160
  • Sleek Web Interface with cut-from-SD capability (SD card included)
  • USB-C interface work with GRBL sender programs
  • Built-in Heatsink & Temperature Controlled Cooling Fan
  • Fully assembled in a custom ABS case
  • VFD support - PWM, 0-10V, and RS485 
  • Laser support - PWM, 0-5V, 0-10V
  • XYZ Probe input
  • Integrated relay 
  • Safety Door/Estop switch terminal
  • Integrated power switch 
  • 4 software defined, independent motor drivers can:
    • Clone any axis (default to XYYZ) 
    • True 4 axis motion XYZA 
  • Selectable limit switch voltage (5V or 24v)

Use the CNC XPRO to drive:

  • 3 Axis CNC Mill With Dual Drive Motors
  • 4 Axis CNC Mill with Rotary Table
  • Laser Cutter With XY, and Z motion
  • Plasma Cutter 
  • Pick and Place for SMD components
  • Camera Sliders
  • and Much More!


The xPRO comes fully assembled and programmed so all you need to do is wire up your motors and start cutting!  The xPRO V5 is defaulted to support dual Y machines, or XYYZ, machines with motor current of 2.8A.  

From the computer side we have found that CNCjs Desktop  is amazing and packed with great features! (open source / free download). 

For designing parts here at Spark Concepts we use the following stacks:

For mechanical parts (think gantry plates, mounts, boxes, etc):

  • Fusion 360 (both CAD design and CAM, includes GRBL postprocesser by default) (free for hobbyists)
  • XPRO V5 WebUI (or CNCjs for USB mode (free/opensource))

For artwork (think signs, drawings, plaques, awards, etc):

  • Vetric Vcarve or Aspire  depending on design (drawing and CAM, includes GRBL postprocessor) (paid)
  • XPRO V5 WebUI (or CNCjs for USB mode (free/opensource)) 


Note: The xPRO V5 runs a 32bit port of the GRBL. As such, the xPRO V5 can be used with most current GRBL senders and post-processors.


For user guides, hook-up instructions and all other documentation please check out the CNC xPRO V5 Github repository.


11 Reviews Hide Reviews Show Reviews

  • 5
    Best CNC Control for Routers

    Posted by Martin Taylor on 13th Aug 2023

    I tried the other brand and was unsatisfied with the fact it did not have RS485 control. This unit rocks. I have full control of my spindle thru the RS485 port and also can operate an extra fan to help cool my .8KW fan cooled spindle motor. I will have 4 of these in place soon.

  • 5

    Posted by Preston Landon on 19th Sep 2021

    Easy to setup

  • 5
    Great support EXCITING PRODUCT

    Posted by Unknown on 18th Sep 2021

    Have yet to finish setting it up, but Mark has been super helpful, excites for what this controller can do!

  • 5
    XPro V5

    Posted by John Moore on 22nd Jul 2021

    It is living up to all the documentation no complaints

  • 5
    Cnc xpro v5

    Posted by Mickey Hetzel on 30th Jun 2021

    I just received 2 days ago... I'm very impressed with quality and pkging. I am planning on hooking up this weekend. I will be using this with my Long Mill and my second home built machine. Spark concepts reached out to me offering any help that I might need I look forward to working with them in the future.

  • 5
    Excellent product!!

    Posted by Nandana on 14th Apr 2021

    Well designed compact controller loaded with enhancements compared to the units you get with the CNC hardware. Trinamic drivers are smooth, efficient and much more configurable. Works with induction limit switches and 24V power is plus. I have dual motor Y axis CNC from SainSmart 4030xl and xPro s Y axis homing with alignment( squaring ) feature saves lot of headaches. Mike was help fun answering questions and today I found they have the firmware source code also available. I hope they keep this product line going. Only thing I would love to have in addition is an option to control one more mortar.

  • 4
    XPro v5

    Posted by Trevor L on 1st Apr 2021

    Way better than the stock controller that came with my 4030. The motors are way quieter, more functionality and much smaller footprint. Mike from Spark was great to work with to get the first unit replaced as it stopped working during setup but the 2nd one has been running now for a couple of weeks and no issues at all. Still figuring out the macros but the Z is working great.

  • 5
    CNC xPRO V5

    Posted by Armando on 17th Feb 2021

    This thing works great right out of the box! I'm using it to control my Nema 17 powered router with CNCjs. After hooking everything up and opening up CNCjs, I was able to manually jog every axis in literally seconds and ran my first program within a few minutes. I also love that the fan on this controller is whisper quiet. It doesn't come with any documentation but as others have said, all information about this unit can be found on the Github page. I couldn't be happier with the CNC xPRO V5. Five stars!!

  • 5
    preordered the xPRO V5

    Posted by Ryan Hoke on 26th Jan 2021

    Ordered the xpro v5 and am impressed with the quality of the product going to be adding to my longmill this weekend. You can check out my unboxing video at