Skip to the content
PCBKitNew board
2 layers99.1 × 99.1 mmCnc, the printed circuit board in 3D

PCB designed for use with GRBL ESP32 as a CNC controller.

Size
99.1 × 99.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
54
Nets
37
Pads
165
Tracks, vias
184, 8
Pours
1
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
23 Nov 2020
Updated
18 Aug 2021

Overview

Cnc is an open-source printed circuit board by romanchom, from the romanchom/cnc-pcb repository on GitHub. It is a 2-layer board of 99.1 × 99.1 mm with 54 parts on 37 nets, routed with 184 tracks and 8 vias.

It is built around the ESP32-DEVKITC-VE, ST485EBDR and AOZ1282CI, with the DMG2302U among its other parts. Its parts include 24 connectors, 10 resistors, 6 capacitors, 4 ICs and 3 diodes. It belongs with the robots and motor control boards and the ESP32 boards of this library.

Main components

4

Parts

54
QtyValueFootprintReferences
17Conn_01x02_MaleConnector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_VerticalJ1, J2, J6, J7, J8, J14, J15, J16, J17, J18, J19, J20, J21, J22, J23, J24 +1
81kResistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolderR2, R3, R4, R5, R6, R7, R9, R10
4Conn_01x04_MaleConnector_Molex:Molex_KK-254_AE-6410-04A_1x04_P2.54mm_VerticalJ3, J4, J10, J11
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
3Conn_01x03_MaleConnector_Molex:Molex_KK-254_AE-6410-03A_1x03_P2.54mm_VerticalJ5, J12, J13
210uCapacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolderC4, C6
2470uCapacitor_SMD:CP_Elec_8x10C1, C5
2DMG2302UPackage_TO_SOT_SMD:SOT-23Q1, Q2
2D_SchottkyDiode_SMD:D_SMA_HandsolderingD2, D3
110nCapacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolderC3
110uInductor_SMD:L_Bourns-SRN4018L1
11uCapacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolderC2
14k7Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolderR1
16k8Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolderR8
1AOZ1282CIPackage_TO_SOT_SMD:SOT-23-6U2
1AZ1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U3
1DDiode_SMD:D_SMA_HandsolderingD1
1ESP32-DEVKITCparts:MODULE_ESP32-DEVKITCU1
1ST485EBDRPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU4

Questions

How big is the Cnc PCB?

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

What parts does the Cnc use?

54 parts, built around the ESP32-DEVKITC-VE, ST485EBDR, AOZ1282CI and DMG2302U. 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 KiCad files?

From the romanchom/cnc-pcb repository on GitHub, at the commit this page was made from: the board is cnc.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Cnc design in my own project?

Its repository states no licence, so its author keeps all rights: ask romanchom before reusing the design.

Similar boards

  • 2 layers58.4 × 50 mmPinpoint core, the printed circuit board in 3D

    Pinpoint core

    lab11/polypoint

    Indoor localization based on the DecaWave DW1000.

    111 parts143Apache-2.0
  • 2 layers56.3 × 62.8 mmLaser projector, the printed circuit board in 3D

    Laser projector

    phuid/laser_projector

    this script installs all the dependencies of my programs and sets up the RaspberryPi to start all the programs on boot using pm2.

    45 parts3
  • 2 layers55 × 73.5 mmPcb dezentral, the printed circuit board in 3D

    Pcb dezentral

    petermaerki/puenterswis_heizung_2023_git

    Puenterswis Heizungsersatz, Steuerung Anlage mit Oekofen Kaskade Pellematic Maxi PESK

    98 parts1
  • 2 layers60 × 44 mmBpm meter, the printed circuit board in 3D

    Bpm meter

    schenfab/bpm_meter

    BPM meter for the Auto-Vari 64 drum machine

    85 parts
  • 2 layers90 × 90 mmMod12003 mod12003, the printed circuit board in 3D

    Mod12003 mod12003

    PCBench/PCBench

    resolution = [0.5, 0.5] pcbfolder = '../PCBs/' pcbnames = ["1Bitsy1bitsy"] iters = 30 env = PCBRoutingEnv(resolution=resolution, pcbfolder=pcbfolder, pcbnames=pcbnames) obs, info = env.reset() for in range(iters): act =…

    452 parts21MIT
  • 2 layers30 × 54 mmUsb to rs485 over rj45, the printed circuit board in 3D

    Usb to rs485 over rj45

    aruna-rov/usb_to_rs485_over_rj45

    usb to rs485 over rj45

    24 parts4GPL-3.0
  • 4 layers136.1 × 70.6 mmMppt, the printed circuit board in 3D

    Mppt

    seandepagnier/mppt

    free software/hardware mppt solar controller

    152 parts4