3D printers are being in the spotlight. However, they are limited to making a little small plastic or resin parts. Computer numerical control (CNC) milling machines are often used for try trial products of metal or wooden parts. Because CNC milling machines appeared on the market are big and expensive, they are difficult to be put on desks, to be moved easily and to be used without constraint like 3D printers. In order to solve the problems, a cheap desktop CNC milling machine was developed using Grbl (an embedded g-code interpreter and motion-controller for the Arduino/AVR328 microcontroller) in our research. This paper introduces its construct and trial run.