Skip to the content
2 layers115.4 × 66.5 mmCNC Router, the printed circuit board in 3D

a challenge i gave myself to make something great ! yes its a cnc milling / laser / plotter machine

Size
115.4 × 66.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
34
Nets
50
Pads
137
Tracks, vias
302, 29
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
9 Dec 2025
Updated
10 Mar 2026

Overview

CNC Router is an open-source printed circuit board by diaxxu, from the diaxxu/CNC-Router repository on GitHub, published under the MIT licence. It is a 2-layer board of 115.4 × 66.5 mm with 34 parts on 50 nets, routed with 302 tracks and 29 vias.

It is built around the ESP32-C3-DEVKITM-1 and IRLZ44N. Its parts include 16 connectors, 5 capacitors, 1 resistor, 1 IC and 1 diode. It belongs with the robots and motor control boards and the ESP32 and RISC-V boards of this library.

Main components

2

README

README.md

CNC-Router

logo

This is my homemade modular CNC machine, built from simple available parts. I designed everything in Fusion 360, researched every component, and chose them carefully. It’s not perfect, but it’s beautiful, and I genuinely enjoyed building it.

Why I Made This

To get more hands on experience ? this is a very cool project. A CNC that can carve wood and maybe on a good day cut aluminum, isn't that great ?

3D Model

Front View

Front View

Side View

Side View

Full Assembly

Full Assembly

Full Assembly

Full Assembly

Schematics and PCB Layout

made it in Kicad schematics Wiring Diagram (i re-routed this 5 or 6 times 😭)
pcb pcb im really bad at soldering :c

Schematic ( wire diagram )

schematics

Firmware Installation

1- assemble your driver board ( put the driver in plane ) Insert it into the Arduino Uno header
2- connect the arduino uno your pc
3- download grbl.zip from the github
4- upload the code
5- install Universal Gcode sender
6- learn CAM software or use Easel
7- enjoy the results

BOM (Bill of Materials)

Here is the secret sauce!!

ItemQuantityUnitlink
T8 Lead Screw 2mm lead 500 mm (with nut)1pcshttps://www.aliexpress.com/item/1005007457419235.html?spm=a2g0o.productlist.main.1.13e96abcm3Qxf8&algo_pvid=abe9b885-1ea4-4bde-81db-ef474f83f248&pdp_ext_f=%7B%22order%22%3A%221334%22%2C%22eval%22%3A%221%22%2C%22fromPage%22%3A%22search%22%7D&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A1005007457419235%7C_p_origin_prod%3A
T8 screw round10pcshttps://www.aliexpress.com/item/1005007438925484.html?spm=a2g0o.productlist.main.1.663d47d6Xk5GhJ&algo_pvid=a073f148-42f6-4d7e-ae10-4d699659c8fb&pdp_ext_f=%7B%22order%22%3A%22195%22%2C%22eval%22%3A%221%22%2C%22fromPage%22%3A%22search%22%7D&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A1005007438925484%7C_p_origin_prod%3A
LM6UU linear bearing4pcshttps://www.aliexpress.com/item/1005007791097936.html?spm=a2g0o.productlist.main.1.3edb5583NcR1Fg&algo_pvid=f794e0da-0bcf-4ead-a3f3-0a383e8e83e8&pdp_ext_f=%7B%22order%22%3A%221004%22%2C%22eval%22%3A%221%22%2C%22orig_sl_item_id%22%3A%221005007791097936%22%2C%22orig_item_id%22%3A%221005006822845504%22%2C%22fromPage%22%3A%22search%22%7D&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A1005007791097936%7C_p_origin_prod%3A1005006822845504
NEMA17 stepper motor3pcshttps://www.aliexpress.com/item/1005003874936862.html?spm=a2g0o.productlist.main.1.3135692aSn653o&algo_pvid=01a18a8a-84a6-4b73-875e-59fb750efacf&pdp_ext_f=%7B%22order%22%3A%222333%22%2C%22eval%22%3A%221%22%2C%22fromPage%22%3A%22search%22%7D&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A1005003874936862%7C_p_origin_prod%3A
M5 T-nut for 2020 extrusion100pcshttps://www.aliexpress.com/item/1005007805744044.html?spm=a2g0o.productlist.main.1.21166df09vtnEI&algo_pvid=d509197c-5494-4b8d-bd75-dd62f6435446&pdp_ext_f=%7B%22order%22%3A%222654%22%2C%22spu_best_type%22%3A%22price%22%2C%22eval%22%3A%221%22%2C%22orig_sl_item_id%22%3A%221005007805744044%22%2C%22orig_item_id%22%3A%221005007342221792%22%2C%22fromPage%22%3A%22search%22%7D&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A1005007805744044%7C_p_origin_prod%3A1005007342221792
Shaft decoupler5pcshttps://www.aliexpress.com/item/1005006031199563.html?spm=a2g0o.productlist.main.9.44996081ngFjnD&algo_pvid=ea42cc85-9204-4080-b783-f4bf5ca40faf&pdp_ext_f=%7B%22order%22%3A%221177%22%2C%22eval%22%3A%221%22%2C%22fromPage%22%3A%22search%22%7D&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A1005006031199563%7C_p_origin_prod%3A
Limit switch (mechanical)5pcshttps://www.aliexpress.com/item/1005010111182286.html?spm=a2g0o.productlist.main.1.3abbDG8vDG8vWA&algo_pvid=5933562e-580b-41ea-b598-2eb9fccb11d4&pdp_ext_f=%7B%22order%22%3A%223%22%2C%22eval%22%3A%221%22%2C%22fromPage%22%3A%22search%22%7D&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A1005010111182286%7C_p_origin_prod%3A
Smooth shaft ~8mm x 500mm2pcshttps://www.aliexpress.com/item/1005006104915821.html?spm=a2g0o.productlist.main.1.799f489bStEF77&algo_pvid=020c6d09-a195-4892-a017-91578b69bc51&pdp_ext_f=%7B%22order%22%3A%22162%22%2C%22eval%22%3A%221%22%2C%22fromPage%22%3A%22search%22%7D&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A1005006104915821%7C_p_origin_prod%3A
2020 T-slot extrusion 300mm4pcshttps://www.aliexpress.com/item/1005002652962344.html?spm=a2g0o.productlist.main.2.2e3437d7dGcIn6&algo_pvid=0aca7721-a8b6-4cf1-8678-ae9d48901605&pdp_ext_f=%7B%22order%22%3A%22609%22%2C%22eval%22%3A%221%22%2C%22fromPage%22%3A%22search%22%7D&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A1005002652962344%7C_p_origin_prod%3A
Emergency stop button1pcshttps://www.aliexpress.com/item/4000144892605.html?spm=a2g0o.productlist.main.6.33636377MQJT7H&algo_pvid=5d4f84aa-a965-43b3-a225-a805972d57df&pdp_ext_f=%7B%22order%22%3A%22186%22%2C%22eval%22%3A%221%22%2C%22fromPage%22%3A%22search%22%7D&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A4000144892605%7C_p_origin_prod%3A
Spindle1pcshttps://www.aliexpress.com/item/1005006435477384.html?spm=a2g0o.productlist.main.9.2c031bb1jvPHgq&algo_pvid=c00a937d-d03c-4e7d-8a0f-f253cf034e65&pdp_ext_f=%7B%22order%22%3A%22110%22%2C%22eval%22%3A%221%22%2C%22fromPage%22%3A%22search%22%7D&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A1005006435477384%7C_p_origin_prod%3A
4 flute HRC65 end mill4pcshttps://www.aliexpress.com/item/1005006112116580.html?spm=a2g0o.productlist.main.1.28a91ef71Q6Qi6&algo_pvid=7d58d743-c4fb-4f96-9785-83c5d507e746&pdp_ext_f=%7B%22order%22%3A%223827%22%2C%22eval%22%3A%221%22%2C%22fromPage%22%3A%22search%22%7D&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A1005006112116580%7C_p_origin_prod%3A
Esp-32 wroom321pcshttps://www.aliexpress.com/item/1005007117977294.html?spm=a2g0o.productlist.main.4.378a251bueFwB6&aem_p4p_detail=202512120410314090179256483500000207938&algo_pvid=bdf25448-9590-4bd6-97b4-afa84b8659dc&pdp_ext_f=%7B%22order%22%3A%22475%22%2C%22eval%22%3A%221%22%2C%22fromPage%22%3A%22search%22%7D&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A1005007117977294%7C_p_origin_prod%3A&search_p4p_id=202512120410314090179256483500000207938_1
Capacitor 100uF40pcshttps://www.aliexpress.com/item/1005007792451411.html?spm=a2g0o.productlist.main.2.2ba17329lFhLJc&algo_pvid=0bc21b08-f505-443c-9b1e-3c51c8b5715e&pdp_ext_f=%7B%22order%22%3A%224566%22%2C%22eval%22%3A%221%22%2C%22orig_sl_item_id%22%3A%221005007792451411%22%2C%22orig_item_id%22%3A%221005009331775121%22%2C%22fromPage%22%3A%22search%22%7D&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A1005007792451411%7C_p_origin_prod%3A1005009331775121
DRV88255pcshttps://www.aliexpress.com/item/1005006199405206.html?spm=a2g0o.productlist.main.1.2ac830b537vAT5&algo_pvid=251ba9a3-c089-40c5-95d6-3f10fed98294&pdp_ext_f=%7B%22order%22%3A%221189%22%2C%22eval%22%3A%221%22%2C%22fromPage%22%3A%22search%22%7D&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A1005006199405206%7C_p_origin_prod%3A
irlz44n10pcshttps://www.aliexpress.com/item/32895956089.html?spm=a2g0o.productlist.main.3.585c7f81SrpjDa&algo_pvid=217b9e85-fb72-4510-a7c3-e3ecc2203bdb&pdp_ext_f=%7B%22order%22%3A%22330%22%2C%22eval%22%3A%221%22%2C%22fromPage%22%3A%22search%22%7D&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A32895956089%7C_p_origin_prod%3A
1N581950pcshttps://www.aliexpress.com/item/1005001552094086.html?algo_pvid=6702d0a0-3a5b-4a89-a69c-304c6e60e806&pdp_ext_f=%7B%22order%22%3A%223075%22%2C%22eval%22%3A%221%22%2C%22fromPage%22%3A%22search%22%7D&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A1005001552094086%7C_p_origin_prod%3A
Screw terminal10pcshttps://www.aliexpress.com/item/1005001677869988.html?spm=a2g0o.productlist.main.4.22797cf5vgQYyY&aem_p4p_detail=20251212041208392676109231120000190813&algo_pvid=ef3df8c8-928a-4232-a6dc-efeceac0b4f4&pdp_ext_f=%7B%22order%22%3A%222679%22%2C%22eval%22%3A%221%22%2C%22fromPage%22%3A%22search%22%7D&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A1005001677869988%7C_p_origin_prod%3A&search_p4p_id=20251212041208392676109231120000190813_1
Pin headers 1*40pin10pcshttps://www.aliexpress.com/item/32980998451.html?spm=a2g0o.productlist.main.4.6ff54f9dFpS61i&aem_p4p_detail=202512120412263191470227330580000181648&algo_pvid=725f76e7-70a3-44bd-9da3-b267a7eabeb5&pdp_ext_f=%7B%22order%22%3A%22149%22%2C%22eval%22%3A%221%22%2C%22fromPage%22%3A%22search%22%7D&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A32980998451%7C_p_origin_prod%3A&search_p4p_id=202512120412263191470227330580000181648_1
PSU 24V 16A1pcshttps://www.aliexpress.com/item/1005003962776196.html?spm=a2g0o.productlist.main.1.14347ac40PBlA3&algo_pvid=1247abea-e56f-4125-8b5c-04adc4c23b2b&pdp_ext_f=%7B%22order%22%3A%2211%22%2C%22eval%22%3A%221%22%2C%22fromPage%22%3A%22search%22%7D&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A1005003962776196%7C_p_origin_prod%3A
pcb cost5pcshttps://www.allpcb.com/cart?protype=2&upfileid=797791
3d printing cost456gramsfusion estimation

Total

  • in Mad : 3.512
  • in Dollar : 384.72

Parts

34
QtyValueFootprintReferences
9Conn_01x02_PinConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ7, J8, J9, J10, J11, J12, J13, J14, J15
5100uFResistor_THT:R_Axial_DIN0516_L15.5mm_D5.0mm_P30.48mm_HorizontalC1, C2, C3, C4, C5
4MountingHoleMountingHole:MountingHole_2.1mmH1, H2, H3, H4
3Pololu_Breakout_DRV8825Module:Pololu_Breakout-16_15.2x20.3mmA1, A2, A3
3Screw_Terminal_01x04TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-4-5.08_1x04_P5.08mm_HorizontalJ1, J2, J3
2Conn_01x02_SocketConnector_PinSocket_2.00mm:PinSocket_1x02_P2.00mm_VerticalJ5, J6
2Screw_Terminal_01x02TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_HorizontalJ4, MOTOR1
11N5819Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD1
1330Resistor_THT:R_Axial_Power_L20.0mm_W6.4mm_P22.40mmR1
1ESP32-C3-DevKitM-1RF_Module:ESP32-C3-DevKitM-1U1
1IRLZ44NPackage_TO_SOT_THT:TO-220-3_VerticalQ1
1LOGOfori:hackclubG***
1LOGOfori:dodoG***

Similar boards

  • 2 layers117 × 49.9 mmIndustrial Grade, the printed circuit board in 3D

    Industrial Grade

    sounakguhathakurta/temperature-control-esp32

    EEP32-based temperature monitoring and load control system using an NTC thermistor and MOSFET, with hardware implementation and PCB design.

    25 parts
  • 2 layers106.5 × 66 mmTry, the printed circuit board in 3D

    Try

    Ahmed-YSY/FleetGuard

    IoT vehicle telematics for fleet & logistics — ESP32 + SIM7600G 4G/GPS tracker with fuel-theft detection, tamper/cargo security alarms, offline-resilient MQTT reporting, and OBD2 data over ESP-NOW.

    18 parts6
  • 2 layers60 × 40 mmEsp ppo v2, the printed circuit board in 3D

    Esp ppo v2

    iho77/ppo_v2

    This work is licensed under a [Creative Commons Attribution-NonCommercial 4.0 International License][cc-by-nc].

    19 parts5
  • 2 layers226.3 × 90.5 mmClockclock main, the printed circuit board in 3D

    Clockclock main

    TiboDevC/clockclock

    Personal project of a kinetic clock inspired by Humans Since 1982, using 48 stepper motors to display time in an artistic and dynamic way.

    132 parts3GPL-3.0
  • 4 layers58 × 60 mmProject 6 esp32 solar prototype, the printed circuit board in 3D

    Project 6 esp32 solar prototype

    Abineshpk007/KICAD-solar_panel_monitoring_prototype

    This is my PCB, there are many outer like it but this is mine

    15 parts1
  • 2 layersHail Mary, the printed circuit board in 3D

    Hail Mary

    saniyafatima07/Hail_Mary

    Lakshya: Low Cost Precision Guidance and Smart Electronic Fuze System

    11 parts1
  • 2 layers70.8 × 51.4 mmESS Bottom, the printed circuit board in 3D

    ESS Bottom

    shrimp-18/ESS-Wristband

    A hardware Project:- Wristband

    14 parts1
  • 2 layersControls, the printed circuit board in 3D

    Controls

    VladimirVladimirovMinkov/UOA_HPA

    This is a code and document repository for the University of auckland Aeronaughtics Club Human Powered Aircraft

    16 parts1

Questions

How big is the CNC Router PCB?

It measures 115.4 × 66.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the CNC Router use?

34 parts, built around the ESP32-C3-DEVKITM-1 and IRLZ44N. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the CNC Router KiCad files?

From the diaxxu/CNC-Router repository on GitHub, at the commit this page was made from: the board is kicad/cnc router.kicad_pcb and its schematic kicad/cnc router.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the CNC Router design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).