Nowadays, in the Mechanical Engineering and Mechatronics Engineering programs at Hai Phong University, there is a crucial need for models and equipment to support learning, allowing students to gain practical knowledge through hands-on experience. However, practical devices such as automated production systems, CNC machining machines, and robots are often costly and difficult to acquire for educational programs. A mini CNC milling machine is essential for student learning and research. Mini CNC milling machines are small-scale devices used for engraving small objects like jewelry and souvenirs, etc. They are suitable models for teaching and learning purposes. In this article, the authors present their research results on designing, manufacturing, and testing a 3-axis mini CNC milling machine using Mach3 software. The machine performs well on various materials such as wood, acrylic, plastic, and printed circuit boards. It can be applied in production or used for training in CNC programming and operation.