Skip to Content

DIY CNC Lathe with Milling Using the UC300ETH Controller

A look at a DIY CNC machine combining turning and milling capabilities with the UC300ETH motion controller.
September 4, 2026 by
DIY CNC Lathe with Milling Using the UC300ETH Controller
Heiner Vergara


DIY CNC Lathe with Milling Capability Using the UC300ETH

Building a CNC machine from the ground up is a challenging and rewarding project. It requires mechanical design, electronics, motion control, software configuration, and plenty of hands-on experimentation. This project is a great example of how these elements can come together to create a versatile CNC machine capable of both turning and milling operations.

Powered by the UC300ETH Motion Controller

At the heart of the machine's CNC control system is the UC300ETH Ethernet Motion Controller.

The UC300ETH provides the communication between the CNC control software and the machine's motion control hardware through an Ethernet connection. This makes it a flexible solution for custom CNC machines where reliable motion control and multiple I/O connections are required.

See the Machine in Action

The video below provides a closer look at the completed machine and demonstrates the project in operation. It is a great example of how a DIY CNC build can evolve from individual mechanical and electronic components into a fully functional machine.

Watch the complete project below:




Looking for more customer inspiration? Check out the CNC Router build using the C76 UC300ETH Multifunction Board.




in Post