CNC controller boards and firmware

Open-source motion control hardware and firmware for CNC mills, routers, laser cutters, plotters and other stepper-driven machines.

TinyG v8 CNC controller board

TinyG v8

Stand-alone USB CNC controller: G-code interpreter, jerk-controlled motion planning and four 2.5 A stepper drivers on one board.

$129.99 In stock

g2core firmware

The ARM successor to the TinyG firmware: up to 9 axes, jerk-controlled motion and a JSON interface. Free and open source; runs on the Arduino Due.

Not sure which to pick? See TinyG vs gShield: which CNC controller do you need?