The open-source grbl project has produced software that allows an Arduino to control a three-axis CNC machine – it is the software within ‘3018’ and related low-cost Chinese-made CNC desktop routers. Admired for the capability that its developers have squeezed into a 16MHz 8bit AVR microcontroller, and their ingenuity in doing so, the associated hardware …
This story continues at Raspberry Pi Pico mooted for low-cost open-source CNC controller
Or just read more coverage at Electronics Weekly