NOTE: All the files and informations in the mechanics folder of this repository are licensed under CC-BY-NC-SA license.

Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

News[31-12-2018]: The complete release of the mechanical drawings of the machine are OUT!!! Informative videos will follow as soon as possible.

Youtube Channel: The Ant PCB Maker

Instagram : The Ant Team

Contact us at: or


The Ant is a project to develop a CNC machine able to realize single and double-layered printed circuit boards.

Here is a video presentation

The CNC machine is designed to achieve well-determined characteristics:

  • Compact
  • Low-cost
  • Robust
  • Scalable
  • Easy to build
  • Open License

To achieve these properties the following design principle have been adopted:

  • Electrical, mechanical and electronics parts have been chosen to be small, low-cost and easily available on the open market or 3D printable
  • Mechanical design has been oriented to minimize the space occupied by the components
  • Mechanics has been designed to be robust and stress resistant
  • Mechanics has been designed so that the external dimensions of the machine may be changed with a minimal change of pieces and no re-design needed.
  • Mechanical and electrical designs have taken in account the assembling and disassembling operations, allowing to use easily available tools as screwdrivers, Allen wrenches and a solder for electrical contacts.
  • The microcontroller board used to control the CNC machine is inexpensive (~15 $) but is equipped with a powerful STM32 processor and many peripherals.
  • The machine control firmware can be loaded with almost no effort, since the microcontroller board has been chosen to have an on-board programmer.
  • The control firmware is derived from GRBL v.0.9j, but it is also customized to achieve better performance, taking advantage of the powerful processor, and to be more flexible, since more configuration parameters and features have been added respect to the original firmware

The Ant is an open project, but if you feel like donating a small sum, you are very welcome. Just use the paypal button below.