This thesis presents the design of Mini CNC Machine. This machine has 2axes, namely the Xand Y axis. Mini CNC machine is a small CNC machine that can operate like a normal CNC machine with a limited area of the machining. The objectives of this project are to develop the mini CNC Machine and to develop the software to control the machine. This thesis describes the development of the machine and the criteria needed to build the machine. The Mini CNC Machine is initially sketched by referring to the criteria that was decided. The criteria are the travel path length, type of linear motion, type of linear drive, motor and controller, and type of material that used. This machine’s travel on the X axis is 15cm and Y axis is 15cm. The linear motio...