Skip to the content
4 layers65 × 56 mmPI CNC, the printed circuit board in 3D

CNC Shield for Raspberry PI with Atmega 2560 GRBL

Size
65 × 56 mm
Copper layers
4
Thickness
1.6 mm
Parts
27
Nets
240
Pads
314
Tracks, vias
7, 0
Pours
5
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
13 Jan 2021
Updated
27 Jan 2021

Overview

PI CNC is an open-source printed circuit board by muccc, from the muccc/PI-CNC repository on GitHub. It is a 4-layer board of 65 × 56 mm with 27 parts on 240 nets, routed with 7 tracks and 0 vias.

It is built around the ATMEGA2560-16AU, CP2102N-A01-GQFN28R and TPS54360DDA, with the CAT24C32LI-, DS1339AU+ and DMG2305UX among its other parts. Its parts include 8 resistors, 5 ICs, 3 connectors, 2 transistors and 1 capacitor. It belongs with the robots and motor control boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

7

Parts

27
QtyValueFootprintReferences
43mm_Mounting_Holeproject_footprints:NPTH_3mm_IDH1, H2, H3, H4
4Pololu_Breakout_A4988Module:Pololu_Breakout-16_15.2x20.3mmA1, A2, A3, A4
3DNPResistor_SMD:R_0603_1608Metric_Pad0.84x1.00mm_HandSolderR7, R9, R11
210KResistor_SMD:R_0603_1608Metric_Pad0.84x1.00mm_HandSolderR23, R29
23.9KResistor_SMD:R_0603_1608Metric_Pad0.84x1.00mm_HandSolderR6, R8
140HATConnector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_VerticalJ3
147KResistor_SMD:R_0603_1608Metric_Pad0.84x1.00mm_HandSolderR24
1ATmega2560-16AUPackage_QFP:TQFP-100_14x14mm_P0.5mmU5
1CCapacitor_SMD:C_1210_3225MetricC1
1CAT24C32Package_SOIC:SOIC-8_3.9x4.9mm_P1.27mmU2
1CONN_01X02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ9
1CONN_02X02Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_VerticalJ6
1CP2102N-A01-GQFN28Package_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mmU4
1DMG2305UXPackage_TO_SOT_SMD:SOT-23Q1
1DMMT5401Package_TO_SOT_SMD:SOT-23-6Q2
1DS1339+Package_SO:MSOP-8_3x3mm_P0.65mmU3
1TPS54360DDAPackage_SO:TI_SO-PowerPAD-8_ThermalViasU1

Similar boards

  • 4 layers200 × 100 mmHeteromycin, the printed circuit board in 3D

    Heteromycin

    hasenbanck/heteromycin

    A 3D printer board using a powerfull STM32 MCU, TMC5160/TMC2160 driver and a Raspberry Pi or compatible SBC

    373 parts40
  • 2 layers65 × 56 mmPi hat, the printed circuit board in 3D

    Pi hat

    MaZderMind/jukebox

    Software and Hardware of my RaspberryPi-Jukebox-Project

    98 parts4
  • 2 layers65 × 56 mmRaspberrypi hat, the printed circuit board in 3D

    Raspberrypi hat

    fablabcb/fablock

    fablock is an RFID lock to our fablab

    31 parts2
  • 2 layers182.5 × 65 mmV1Panel, the printed circuit board in 3D

    V1Panel

    pilotniq/MJoulnir

    Hardware and software for the control system of a full size electric boat.

    171 parts2
  • 2 layers65 × 56 mmACYONP SMD LCSC, the printed circuit board in 3D

    ACYONP SMD LCSC

    SkullKill/ACYONP-PCB

    PCB for Access Control Yubikey OTP NFC Pi (ACYONP). For Raspberry Pi. This is a Door Access Control using Electronic Door Strike, with Yubikey OTP via NFC / KeyPad / WebInterface for Authentication.

    93 parts1GPL-3.0
  • 2 layers65 × 30.5 mmAPMHat-4-powered, the printed circuit board in 3D

    APMHat-4-powered

    stephendade/AP-HAT

    Useful Raspberry Pi HATs for ArduPilot

    61 parts1GPL-3.0

Questions

How big is the PI CNC PCB?

It measures 65 × 56 mm and has 4 copper layers, 1.6 mm thick.

What parts does the PI CNC use?

27 parts, built around the ATMEGA2560-16AU, CP2102N-A01-GQFN28R, TPS54360DDA and CAT24C32LI-. 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 PI CNC KiCad files?

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

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

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