Skip to the content
PCBKitNew board
4 layers150 × 105 mmGrblHAL, the printed circuit board in 3D
Size
150 × 105 mm
Copper layers
4
Thickness
1.6 mm
Parts
279
Nets
259
Pads
968
Tracks, vias
1,821, 422
Pours
24
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
5 Jun 2025
Updated
4 Aug 2025

Overview

GrblHAL is an open-source printed circuit board by jaytektas, from the jaytektas/grblHAL_CNC repository on GitHub. It is a 4-layer board of 150 × 105 mm with 279 parts on 259 nets, routed with 1,821 tracks and 422 vias.

It is built around the 74HC2G34GW, MAX3078EIN and SN74LVC245APW, with the MCP6004-E/P, LM358 and ELQ3H4(TA)-G among its other parts. Its parts include 108 resistors, 80 capacitors, 44 connectors, 26 ICs and 4 diodes. It belongs with the STM32 boards of this library.

Main components

9

Parts

279
QtyValueFootprintReferences
60100nFCapacitor_SMD:C_0603_1608MetricC10, C11, C12, C13, C14, C17, C20, C27, C28, C30, C31, C35, C36, C37, C38, C39 +44
4210KResistor_SMD:R_0603_1608MetricR1, R2, R16, R17, R18, R19, R21, R23, R100, R101, R102, R103, R105, R106, R107, R108 +26
421KResistor_SMD:R_0603_1608MetricR11, R28, R29, R30, R31, R32, R33, R34, R35, R66, R67, R68, R69, R70, R71, R104 +26
23Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ14, J15, J18, J23, J24, J25, J26, J27, J28, J29, J30, J31, J32, J33, J34, J35 +7
1074HC2G34Package_TO_SOT_SMD:SOT-363_SC-70-6U8, U9, U10, U11, U12, U13, U14, U21, U22, U23
822uFCapacitor_SMD:C_1206_3216MetricC18, C19, C21, C22, C23, C32, C33, C34
8470KResistor_SMD:R_0603_1608MetricR12, R13, R14, R15, R50, R51, R52, R53
85.6KResistor_SMD:R_0603_1608MetricR20, R22, R24, R26, R58, R60, R62, R64
6FiducialFiducial:Fiducial_1mm_Mask2mmFID1, FID2, FID3, FID4, FID5, FID6
6Screw_Terminal_01x08openPNP:CONN-TH_8P-P3.81_WJ15EDGRC-3.81-8PJ1, J2, J3, J7, J9, J10
5ELQ3H4(TA)-GPackage_SO:SOP-16_4.4x10.4mm_P1.27mmU7, U17, U18, U19, U20
41uFCapacitor_SMD:C_0603_1608MetricC25, C29, C56, C78
44.7uFCapacitor_SMD:C_0805_2012MetricC15, C16, C24, C26
4LEDLED_SMD:LED_0805_2012MetricD1, D2, D3, D4
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_Pad_ViaH1, H2, H3, H4
4Screw_Terminal_01x02openPNP:CONN-TH_2P-P3.81_WJ15EDGRC-3.81-2PJ6, J8, J12, J21
3Conn_01x02_PinConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ16, J17, J20
2100KResistor_SMD:R_0603_1608MetricR5, R9
210pFCapacitor_SMD:C_0603_1608MetricC1, C2
22.2uCapacitor_SMD:C_0603_1608MetricC3, C4
2LMR51430Package_TO_SOT_SMD:SOT-23-6U4, U5
2MCP6004Package_SO:TSSOP-14_4.4x5mm_P0.65mmU6, U15
2SW_PushButton_Switch_SMD:SW_Push_1P1T_XKB_TS-1187ASW1, SW2
2Screw_Terminal_01x04x3openPNP:CONN-TH_WJ15EDGRC-3.81-4PJ11, J22
2Screw_Terminal_01x06openPNP:CONN-TH_WJ15EDGRC-3.81-6PJ4, J5
1120Resistor_SMD:R_0603_1608MetricR3
112uHInductor_SMD:L_12x12mm_H8mmL1
113.7KResistor_SMD:R_0603_1608MetricR10
12.4KResistor_SMD:R_0603_1608MetricR7
12KopenPNP:RES-ADJ-SMD_G43ATRV1
1380mΩ ±25% 600Ω@100MHz 0603 Ferrite Beads ROHSInductor_SMD:L_0603_1608MetricFB1
147Resistor_SMD:R_0603_1608MetricR8
15.23KResistor_SMD:R_0603_1608MetricR6
16.8uHInductor_SMD:L_12x12mm_H8mmL2
1680Resistor_SMD:R_0603_1608MetricR4
18MhzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U3
1Conn_01x08_PinConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ44
1Conn_ARM_JTAG_SWD_10Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical_SMDJ13
1LM358Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU25
1MAX3078EPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU2
1SN74LVC245APWPackage_SO:TSSOP-20_4.4x6.5mm_P0.65mmU26
1STM32F407VETxPackage_QFP:LQFP-100_14x14mm_P0.5mmU1
1Screw_Terminal_01x02x5openPNP:CONN-TH_2P-P5.08_WJ2EDGRC-5.08-2PJ19
1ULN2803APackage_SO:SOP-18_7.495x11.515mm_P1.27mmU16
1USBLC6-2P6Package_TO_SOT_SMD:SOT-666U24
1USB_BopenPNP:USB-B_TH_BF90J43

Questions

How big is the GrblHAL PCB?

It measures 150 × 105 mm and has 4 copper layers, 1.6 mm thick.

What parts does the GrblHAL use?

279 parts, built around the 74HC2G34GW, MAX3078EIN, SN74LVC245APW and MCP6004-E/P. 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 GrblHAL KiCad files?

From the jaytektas/grblHAL_CNC repository on GitHub, at the commit this page was made from: the board is grblHAL.kicad_pcb and its schematic adc.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the GrblHAL design in my own project?

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

Similar boards

  • 4 layers180 × 140 mmOpenPNP, the printed circuit board in 3D

    OpenPNP

    jaytektas/openPNP_mobo

    393 parts
  • 2 layers90 × 80 mmKanalog jp12-breakout, the printed circuit board in 3D

    Kanalog jp12-breakout

    festlv/kanalog-jp12-breakout

    Breakout board for KFlop's Kanalog JP12 (adds 8 inputs, 8 outputs to Kanalog)

    103 parts
  • 2 layers100 × 100 mmRioctrl shiftio, the printed circuit board in 3D

    Rioctrl shiftio

    festlv/rioctrl-hw

    Hardware design for modular CNC controller

    141 parts16CERN-OHL-S-2.0
  • 2 layers64 × 100 mmFeeder, the printed circuit board in 3D

    Feeder

    jaytektas/feeder

    66 parts
  • 2 layers37 × 70.9 mmOpendiag, the printed circuit board in 3D

    Opendiag

    maximus64/opendiag-hardware

    OpenDIAG - Open Source OBD2 Interface (Hardware)

    148 parts5CERN-OHL-S-2.0
  • 2 layers51.5 × 89 mmMobo, the printed circuit board in 3D

    Mobo

    opulo-inc/feeder

    Source for LumenPnP Feeders

    74 parts202
  • 2 layers200 × 100 mmMobo, the printed circuit board in 3D

    Mobo

    opulo-inc/lumenpnp-archive

    This repository is a public archive of the LumenPnP Pick and Place (formerly Index) source material from the beginning in mid-2020 until May 2022. The current source can be found at https://github.com/opulo-inc/lumenpnp

    88 parts6GPL-3.0