so speed control of the spindle via Gcode is nigh impossible. They’re also usually built with a piece of plywood as the bed – cheap, but not high on repeatability. The Nomad CNC mill fixes ...
A popular upgrade for the lowest cost ‘3018’ desktop CNC machines and their close relatives is a ‘500W spindle’ or ‘300W spindle ... The circuits appear to be fairly simple mosfet-based PWM choppers.