Skip to the content
PCBKitNew board
2 layers14.5 × 25 mmTailplug, the printed circuit board in 3D

Modular CoreXY 3D Printer with a focus on repairability.

Size
14.5 × 25 mm
Copper layers
2
Thickness
1.6 mm
Parts
6
Nets
7
Pads
17
Tracks, vias
14, 0
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
15 Jul 2025
Updated
9 Aug 2026

Overview

Tailplug is an open-source printed circuit board by RedBigz, from the RedBigz/xt-1 repository on GitHub. It is a 2-layer board of 14.5 × 25 mm with 6 parts on 7 nets, routed with 14 tracks and 0 vias.

It belongs with the robots and motor control boards of this library.

README

README.md

IMPORTANT

  • The JST PH connectors from the D-plugs to the supp. board need to have reverse connectors!

XT-1

Stage: Approved GitHub commit activity Hack Club

A modular CoreXY 3D Printer with a focus on repairability.

A render of an XT-1 with a Benchy atop its bedGantry of an XT-1
Close-up of the toolhead/bed of the XT-1Close-up of the bottom of the XT-1

Who I am and why I made this

Hi, I'm May, a 15-year-old programmer and hardware enthusiast from Australia. I have spent the past few weeks developing a custom 3D printer based on the CoreXY motion system that allows for custom component bays to be inserted on the toolhead. I made this dovetail plug (D-plug) system to mimic the concept of Framework's laptop expansion bays. I believe expansion bays largely simplify repairs performed by consumers and allows for greater self-expression through custom designs that can be attached to the toolhead.

What is this?

The XT-1 is a custom CoreXY 3D printer with two custom D-plug (as defined above) bays to transmit UART and 5V & 24V PWM signals for things such as:

  • Accelerometers (not ADXL as they're SPI)
  • Laser Diodes
  • Fans

Here are some basic statistics for the printer:

  • 2 D-plug bays
  • 2WD CoreXY System
  • 180x180x160 build volume
  • ~360x360x420 external dimensions

Gallery

CAD Model

Top-Left-Front view of the XT-1 Top-Right-Back view of the XT-1

Supplementary Board

Pcbnew view of the Supplementary Board of the XT-1

D-Plug

Pcbnew view of the XT-1 male d-plug Pcbnew view of the XT-1 female d-plug

Building

CAD Models

To export parts, open the model in OnShape here (I would suggest plugging in your computer before downloading, the models are hundreds of megs and just rendering them has crashed my desktop RX 7800XT over 10 times when rendering the full assembly)

To find the assembly in .STEP format, check the asm folder in this repo.

Wiring Diagram

An electronic wiring diagram of the XT-1

Quick BOM

Quick Note: This BOM is made largely for Hack Club's Highway grant program and prices reference the sale price I am able to purchase each product at (as @ 29/07/2025) in AUD (with a AUD -> USD exchange rate of $0.66 per A$1).

ManufacturerItemSizeQtyUnitsUnit Cost (AUD)Cost (AUD)Cost (USD)Link
BIGTREETECHBTT SKR Mini E3 V3-1each52.5152.5134.66https://www.aliexpress.com/item/1005003519869375.html
JINGLIN5/lot 4-lead NEMA 17-1lot69.3969.3945.80https://www.aliexpress.com/item/1005008510880419.html
2/lot 5015 Turbo Fan-1lot4.904.903.23https://www.aliexpress.com/item/32970914615.html
JINGLIN2/lot 4020 Fan-1lot5.095.093.36https://www.aliexpress.com/item/32972111881.html
AncufyNEMA 14 + 1M cable-1each14.8914.899.83https://www.aliexpress.com/item/1005006423228157.html
HighQ2/lot 2020 V-Slot Extrusions280mm2lot14.7929.5819.52https://www.aliexpress.com/item/1005007310271857.html
320mm2lot15.8931.7820.97
360mm2lot16.6933.3822.03
Magic Dragon2020 V-Slot Extrusions300mm1each8.478.475.59https://www.aliexpress.com/item/1005004679698586.html
MGN12 Linear Rail300mm1each20.3920.3913.46https://www.aliexpress.com/item/1005003696820721.html
CHY CNC2/lot 8mm Linear Shaft (M4x8mm)200mm2lot16.2932.5821.50https://www.aliexpress.com/item/1005008854590053.html
SNWNYN2x MGN12H rails, 4x MGN Blocks200mm1lot34.5934.5922.83https://www.aliexpress.com/item/1005005966099152.html
3D ManufacturinGT8 Lead Screw + Nut200mm3each5.4916.4710.87https://www.aliexpress.com/item/1005007457419235.html
ElectronicModuleD20L25 Lead Screw Coupler-3each2.768.285.46https://www.aliexpress.com/item/1005006456811778.html
HaldisGearset Kit-1each21.3921.3914.12https://www.aliexpress.com/item/1005004699143725.html
LerdgeLerdge iX 180mm Hotbed (Magnetic)-1each30.7930.7920.32https://www.aliexpress.com/item/1005005641707683.html
Good Luck Elec. Prod.2/lot XL40151lot6.216.214.10https://www.aliexpress.com/item/1005006823558141.html
TLZWLA10/lot 01x08 2.54mm Female Header Socket-1lot2.162.161.43https://www.aliexpress.com/item/4001198421663.html
10/lot 01x20 2.54mm Female Header Socket-1lot2.622.621.73
UnnamedGY-291 ADXL345 Module-1each2.912.911.92https://www.aliexpress.com/item/1005007557329503.html
ICGOGO40/lot F-F DuPont Jumper Wires100mm1lot4.204.202.77https://www.aliexpress.com/item/1005002000655439.html
YouKeyi5/lot DRV8825 Module-1lot9.999.996.59https://www.aliexpress.com/item/1005009321177962.html
USBOIEC320 C14 Fused Switch-1each13.4913.498.90https://www.aliexpress.com/item/4001315809458.html
Wurth Elektronik860040674004 100uF 50VD8xL12mm10each0.5555.553.66https://au.mouser.com/ProductDetail/Wurth-Elektronik/860040674004
NINDEJIN NINDEJIN50/lot M2x8mm Hex Wafer Head Screw-1lot2.062.061.36https://www.aliexpress.com/item/1005008750192874.html
Don EdenPan Screws (PH)50pcs M3x5mm1lot2.822.821.86https://www.aliexpress.com/item/1005008709978631.html
(note, 16mm screws are in place of 15mm screws due to lack of listings)50pcs M3x16mm1lot4.294.292.83
50pcs M3x35mm1lot6.096.094.02
20pcs M4x8mm1lot3.323.322.19
10pcs M5x8mm7lot3.3223.2415.34
10pcs M5x16mm2lot3.907.805.15
Countersunk Screws20pcs M4x5mm1lot3.743.742.47
Hundred YearsPan Screws (PH)50pcs M3x8mm1lot2.642.641.74https://www.aliexpress.com/item/1005006674754845.html
50pcs M3x10mm1lot2.732.731.80
50pcs M3x20mm1lot3.553.552.34
50pcs M3x25mm1lot3.893.892.57
50pcs M8x50mm1lot8.028.025.29
Heated Inserts100pcs M2L2 OD3.2mm1lot2.892.891.91https://www.aliexpress.com/item/1005006967339727.html
100pcs M3L4 OD4.2mm1lot2.352.351.55
CANOTHex Nuts50pcs M31lot2.192.191.45https://www.aliexpress.com/item/1005007593861199.html
10pcs M81lot3.003.001.98
RTLECS5/lot 8P 2.54mm Pogo Pins-1lot11.5911.597.65https://www.aliexpress.com/item/4001036140528.html
MEAN WELLLRS-350-24-1each55.2255.2236.45https://au.mouser.com/ProductDetail/709-LRS350-24
FreeBoomPET Expandable Cable Sleeve25mmx2m1each11.0911.097.32https://www.aliexpress.com/item/1005009088606787.html
Unnamed100/lot M/F Spade Connectors16-14AWG1lot5.615.613.70https://www.aliexpress.com/item/1005009138598203.html
UnnamedBlack Copper Cable5m, 22AWG1lot3.013.011.99https://www.aliexpress.com/item/1005006647928006.html
2m, 16AWG1lot3.683.682.43
PeoPolyMagneto X Lancer Melt Zone Long-1each45.4445.4429.99
LerdgePEI Bed180x1801each11.7911.797.78https://www.aliexpress.com/item/1005005332775787.html
wuhushiyuT-NutsM5 / 20 Series150each0.067610.146.69https://www.aliexpress.com/item/32814359094.html
M3 / 20 Series50each0.07823.912.58
Raspberry PiPi 4B (out of stock, cannot verify pricing details)-1each00.00
Pi Pico H-1each885.28https://au.mouser.com/ProductDetail/Raspberry-Pi/SC0917
WGXCPP127/lot Heat Shrink Kit-1kit4.094.092.70https://www.aliexpress.com/item/1005001787291963.html
?microSD Card (self sourced)-2each00.00
Tojiato4/lot GT2 Idlers W6B520T2lot5.8911.787.77https://www.aliexpress.com/item/1005007557987612.html
20T Smooth1lot5.925.923.91
Maecoom3/lot GT2 Timing Pulley W6B520T1lot6.556.554.32https://www.aliexpress.com/item/1005003176136280.html
DFORCE Trianglelab6mm Timing Belt3000mm1each19.1119.1112.61https://www.aliexpress.com/item/1005006507781085.html
Panda Bearings2/lot LM8UU Bearings-2lot3.737.464.92https://www.aliexpress.com/item/1005007070280422.html
[PCB] (5/lot) {JLCPCB}Supp. Board-1lot10.6210.627.01
Male D-Plug-1lot3.213.212.12
Female D-Plug-1lot3.213.212.12
ADXL Connector-1lot3.213.212.12
NEWHONGHUIDA Fastener30/lot Dowel PinsM5x20mm1lot7.387.384.87https://www.aliexpress.com/item/4000473863693.html
excellence20/lot JST PH2.0 8P ConnectorHorizontal1lot3.163.162.09https://www.aliexpress.com/item/1005007755047389.html
Vertical1lot3.103.102.05
Unnamed5/lot PH 8P Ribbon Connector (Single Head)800mm2lot8.3916.7811.07https://www.aliexpress.com/item/1005006460578382.html
SVALID10/lot 4P 24AWG JST XH-2.54 Cable150mm1lot4.194.192.77https://www.aliexpress.com/item/1005002376525415.html
alinsin10/lot KF120 2.54mm Terminal Block4P1lot4.424.422.92https://www.aliexpress.com/item/1005003179482974.html
3P1lot3.473.472.29
CrealityCR-Touch ABL (non-bracket)-1kit38.7938.7925.60https://www.aliexpress.com/item/1005009104612536.html
[Filament]1kg PETG Black (self sourced)00
1kg PETG Pink (self sourced)00
Shipping50.7733.51
Subtotal922.93609.13
+10% GST92.2960.91
Total1015.22670.05
Hack Club Grant530.30350.00
Out Of Pocket484.91320.05

Parts

6
QtyValueFootprintReferences
1Conn_01x06Connector_PinHeader_2.00mm:PinHeader_1x06_P2.00mm_VerticalJ1
1LOGOLOGOG***
1~Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalUTP1

The 3 most common of 6 parts.

Questions

How big is the Tailplug PCB?

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

What parts does the Tailplug use?

6 parts. 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 Tailplug KiCad files?

From the RedBigz/xt-1 repository on GitHub, at the commit this page was made from: the board is pcb/tailplug/tailplug.kicad_pcb and its schematic pcb/adxl_holder/adxl_holder.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Tailplug design in my own project?

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

More from RedBigz/xt-1

3
  • 4 layers69 × 70 mmSupp board, the printed circuit board in 3D

    Supp board

    RedBigz/xt-1

    Modular CoreXY 3D Printer with a focus on repairability.

    26 parts6
  • 2 layers25.5 × 25 mmTailplug receptacle, the printed circuit board in 3D

    Tailplug receptacle

    RedBigz/xt-1

    Modular CoreXY 3D Printer with a focus on repairability.

    5 parts6
  • 2 layers32.5 × 17.9 mmAdxl holder, the printed circuit board in 3D

    Adxl holder

    RedBigz/xt-1

    Modular CoreXY 3D Printer with a focus on repairability.

    4 parts6

Similar boards

  • 2 layers18.5 × 11.1 mmSwitch, the printed circuit board in 3D

    Switch

    byrantech/laptop

    anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.

    6 parts4.3kMIT
  • 2 layers14.6 × 33 mmBrain board SD Card 1, the printed circuit board in 3D

    Brain board SD Card 1

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    6 parts1.2k
  • 2 layers9 × 9 mmDpoint, the printed circuit board in 3D

    Dpoint

    Jcparkyn/dpoint

    Open-source digital stylus using camera tracking and inertial measurements

    6 parts1.1kMIT
  • 2 layers51.5 × 16.6 mmMicroswitchXY Endstop, the printed circuit board in 3D

    MicroswitchXY Endstop

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    6 parts1.1kGPL-3.0
  • 2 layers21.9 × 76.7 mmAmiga External, the printed circuit board in 3D

    Amiga External

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    6 parts1kGPL-3.0
  • 2 layers88.9 × 50.8 mmBusinesscard, the printed circuit board in 3D

    Businesscard

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    6 parts915
  • 2 layers20.3 × 15.2 mmL0 RGB led, the printed circuit board in 3D

    L0 RGB led

    Luos-io/luos_engine

    Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

    6 parts546MIT
  • 2 layers9 × 3.6 mmOpticalEncoder, the printed circuit board in 3D

    OpticalEncoder

    adamb314/ServoProject

    Getting the most out of your hobby servo

    6 parts545