Skip to the content
PCBKitNew board
2 layers151.4 × 45.7 mmCNC Boosterpack, the printed circuit board in 3D

CNC breakout board for the TM4C1294CL Launchpad running grbHAL

Size
151.4 × 45.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
159
Nets
115
Pads
487
Tracks, vias
1,524, 377
Pours
11
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
31 Jan 2024
Updated
31 Jan 2024

Overview

CNC Boosterpack is an open-source printed circuit board by speters, from the speters/CNC_BoosterWing repository on GitHub. It is a 2-layer board of 151.4 × 45.7 mm with 159 parts on 115 nets, routed with 1,524 tracks and 377 vias.

It is built around the TPS54331DR-JSM, EL357N(B)(TA)-G and TCA9406YZP, with the MMBT5551, AO3400A and HSU3016 among its other parts. Its parts include 64 resistors, 22 capacitors, 19 connectors, 17 diodes and 15 ICs. It belongs with the robots and motor control and interfaces and adapters boards of this library.

Main components

7

README

README.md

grblHAL BoosterWing

A breakout board for the Texas Instruments EK-TM4C1294XL Launchpad running the grblHAL TM4C1294 firmware by Terje Io.

This is a Frankenstein style child of GRBLHAL2000 and CNC_Boosterpack.

There were two objectives for this:

  1. follow known-working proven schematics - no questions asked
  2. keep it manufacturable by JLCPCB with the least costs for extended parts

photo of BoosterWing with TM4C1294 board

PCB front

PCB back

Schematics

Parts

159
QtyValueFootprintReferences
172k2Resistor_SMD:R_0603_1608MetricR7, R8, R13, R14, R15, R19, R20, R21, R23, R26, R29, R32, R35, R38, R41, R44 +1
174k7Resistor_SMD:R_0603_1608MetricR4, R5, R10, R11, R12, R16, R17, R18, R22, R25, R28, R31, R34, R37, R40, R43 +1
12100nCapacitor_SMD:C_0603_1608MetricC1, C2, C6, C7, C8, C9, C10, C11, C12, C13, C19, C22
12EL357N(B)Library:SO-5_4.4x3.6mm_P1.27mm_fakeU3, U4, U5, U6, U7, U8, U9, U10, U11, U12, U13, U14
1010kResistor_SMD:R_0603_1608MetricR3, R24, R27, R30, R33, R36, R39, R42, R45, R63
9MMBT5551Package_TO_SOT_SMD:SOT-23Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9
84,7kResistor_SMD:R_0603_1608MetricR48, R49, R52, R53, R56, R57, R60, R61
8LED yLED_SMD:LED_0805_2012MetricD1, D2, D3, D4, D5, D6, D7, D8
50Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJ1, J2, J3, J4, J5
41kResistor_SMD:R_0603_1608MetricR47, R51, R55, R59
4510Resistor_SMD:R_0603_1608MetricR46, R50, R54, R58
4AO3400APackage_TO_SOT_SMD:SOT-23Q10, Q12, Q13, Q14
4B5819W SLDiode_SMD:D_SOD-123D9, D11, D13, D15
4LED wtLED_SMD:LED_0603_1608MetricD10, D12, D14, D16
322uF 10VCapacitor_SMD:C_1206_3216MetricC3, C4, C5
3StepperDrvConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ12, J13, J14
222uCapacitor_SMD:C_1206_3216MetricC20, C21
26K8Resistor_SMD:R_0603_1608MetricR1, R2
2HSU3016Package_TO_SOT_SMD:TO-252-2Q11, Q15
2VDrvGNDConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalLk5, Lk6
2VDrvSelConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalLk2, Lk3
110nCapacitor_SMD:C_0402_1005MetricC15
110pCapacitor_SMD:C_0402_1005MetricC17
110uCapacitor_SMD:C_1206_3216MetricC14
12kResistor_SMD:R_0603_1608MetricR64
133uHInductor_SMD:L_Neosid_SM-PIC0602HL1
151kResistor_SMD:R_0402_1005MetricR62
15V offJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJ15
16.8nCapacitor_SMD:C_0402_1005MetricC18
18.2nCapacitor_SMD:C_0603_1608MetricC16
1BPConnLConnector_PinSocket_2.54mm:PinSocket_2x10_P2.54mm_VerticalP5
1BPConnRConnector_PinSocket_2.54mm:PinSocket_2x10_P2.54mm_VerticalP6
1ControlConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalP1
1EEPROMaddrJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmLk4
1FloodTerminalBlock_MetzConnect:TerminalBlock_MetzConnect_Type011_RT05503HBWC_1x03_P5.00mm_HorizontalJ11
1I2CConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ7
1I2CDrvConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalLk1
1LimitsConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalP2
1M24C64Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU2
1MistConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ10
1RESETConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ8
1SS54Diode_SMD:D_SMAD17
1SpindleConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ9
1TCA9406Package_SO:SSOP-8_2.95x2.8mm_P0.65mmU1
1TPS54331DRPackage_SO:TI_SO-PowerPAD-8_ThermalViasU15
1UART/GPIOConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ6

Questions

How big is the CNC Boosterpack PCB?

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

What parts does the CNC Boosterpack use?

159 parts, built around the TPS54331DR-JSM, EL357N(B)(TA)-G, TCA9406YZP and MMBT5551. 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 Boosterpack KiCad files?

From the speters/CNC_BoosterWing repository on GitHub, at the commit this page was made from: the board is CNC Boosterpack.kicad_pcb and its schematic CNC Boosterpack.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

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

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

Similar boards

  • 2 layers169.9 × 102.7 mmStm32h723zet6, the printed circuit board in 3D

    Stm32h723zet6

    mgalleguilloscespedes-png/proyectro-stm32

    en mi afán por el diseño 3d y la electrónica decidí crear mi propia versión de una placa controladora para impresora 3d, basándome en el microcontrolador stm32h723zet6 y la pcb de bigtreetech manta mp8

    587 parts
  • 4 layers76 × 82.5 mmNucleo64 CNC, the printed circuit board in 3D

    Nucleo64 CNC

    terjeio/CNC_Breakout_Nucleo64

    CNC breakout for STM324F411 and ST32F446 development boards

    120 parts22
  • 4 layers58.4 × 62.5 mmCNC Boosterpack, the printed circuit board in 3D

    CNC Boosterpack

    terjeio/CNC_Boosterpack

    A BoosterPack that provides 3-axis motor support for some TI LaunchPads

    74 parts13
  • 2 layers85 × 56 mmWifi-30A relay, the printed circuit board in 3D

    Wifi-30A relay

    flaviut/30a-water-heater-controller

    Makes any resistive water heater 30A or less WiFi controllable

    42 parts2CERN-OHL-S-2.0
  • 4 layers66.6 × 86.6 mmDPSin Board WiFi Triac, the printed circuit board in 3D

    DPSin Board WiFi Triac

    gmeirelles-ops/esp32-DPTri

    Firmware ESP-IDF para a DPSin Board WiFi Triac (rev v1.0.1): relé AC ON/OFF e dimmer TRIAC por porcentagem, controlados pelo app, com pareamento por hold ≥10 s no botão PAIR.

    62 parts1
  • 2 layers100 × 150 mmPCB Kicad F446, the printed circuit board in 3D

    PCB Kicad F446

    axvelo/PCB-Kicad-F446

    A custom CNC control interface board designed with KiCad 9.0, intended for use with LinuxCNC and the Remora STM32F446 / W5500 firmware real-time firmware.

    202 partsCERN-OHL-S-2.0