Skip to the content
PCBKitNew board
2 layers160 × 80 mmXy table dev board, the printed circuit board in 3D

Xy table dev board

trappitsch/stage_controller

Multi axis stage controller.

Size
160 × 80 mm
Copper layers
2
Thickness
1.6 mm
Parts
60
Nets
180
Pads
427
Tracks, vias
408, 8
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
10 Sep 2026
Updated
30 Oct 2026

Overview

Xy table dev board is an open-source printed circuit board by trappitsch, from the trappitsch/stage_controller repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 160 × 80 mm with 60 parts on 180 nets, routed with 408 tracks and 8 vias.

It is built around the LM2576T-5.0, TMC2209 and PE-53115NL. Its parts include 21 connectors, 11 resistors, 6 capacitors, 6 ICs and 2 diodes. It belongs with the microcontroller boards boards and the RP2040 boards of this library.

Main components

3

README

README.md

Stage controller

Multi-axis stage controller repo.

Crates

The project is divided into multiple crates. The following list gives an overview.

  • axis_control: Controls a single axis of a stage.
  • rp2350: Firmware for stage controller running on an RP2350.
  • icd: Interface control document: How the device talks to the host.

Parts

60
QtyValueFootprintReferences
8Jumper_2_Small_BridgedTestPoint:TestPoint_2Pads_Pitch2.54mm_Drill0.8mmJP1, JP2, JP3, JP4, JP5, JP6, JP7, JP8
6120ΩResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR10, R11, R12, R13, R14, R15
6Conn_01x01_PinConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ14, J15, J17, J18, J19, J20
447kΩResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR2, R4, R6, R8
4EndswitchSnapeda:CONN_A-6373-03A_MOLJ7, J8, J9, J10
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_DIN965_Pad_TopBottomH1, H2, H3, H4
3100µFCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC1, C5, C6
210uFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC3, C4
2Dbg HdrConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ3, J5
2EncoderSnapeda:CONN_A-6373-08A_MOLJ11, J12
2MotorSnapeda:CONN_A-6373-04A_MOLJ4, J6
2TMC2209Snapeda:MODULE_TMC2209_SILENTSTEPSTICKU3, U4
1100ΩResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR1
11N5817Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD2
11N5822Diode_THT:D_DO-201AD_P15.24mm_HorizontalD1
11mFCapacitor_THT:CP_Radial_D12.5mm_P5.00mmC2
154-00127Snapeda:TENSILITY_54-00127J1
15VConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ13
1CNT_XAXreto_footprints:iC-MD_brd_5VSig_3.3VccU5
1CNT_YAXreto_footprints:iC-MD_brd_5VSig_3.3VccU6
1LM2576T-5Package_TO_SOT_THT:TO-220-5_VerticalU1
1LT1086-3.3Package_TO_SOT_THT:TO-220-3_VerticalU2
1PE-53115NLSnapeda:IND_PE-53115NL_PULL1
1Proto Areareto_footprints:proto_area_5x20_vcc_gndP1
1RP GPIOConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ16
1RaspberryPi_PicoModule:RaspberryPi_Pico_Common_UnspecifiedA1
1VmConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ2

Questions

How big is the Xy table dev board PCB?

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

What parts does the Xy table dev board use?

60 parts, built around the LM2576T-5.0, TMC2209 and PE-53115NL. 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 Xy table dev board KiCad files?

From the trappitsch/stage_controller repository on GitHub, at the commit this page was made from: the board is hardware/dev_board/xy_table_dev_board.kicad_pcb and its schematic hardware/dev_board/encoders.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Xy table dev board design in my own project?

Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers215 × 150 mmMackerel-30-proto, the printed circuit board in 3D

    Mackerel-30-proto

    crmaykish/mackerel-68k

    A series of single-board Motorola 68k computers with support for modern Linux

    133 parts96MIT
  • 2 layers65 × 56 mmMoisture, the printed circuit board in 3D

    Moisture

    kalou/plants

    Plants monitoring

    50 parts2
  • 2 layers150 × 100 mmFuenteRegulable, the printed circuit board in 3D

    FuenteRegulable

    EmanuelDecima/Fuente-Variable-con-Microcontrolador

    Este proyecto consiste en el desarrollo de una fuente de alimentación variable controlada digitalmente mediante un microcontrolador, permitiendo ajustar el voltaje de salida de forma precisa y programable.

    56 parts1
  • 2 layersPicoPLC, the printed circuit board in 3D

    PicoPLC

    antek-elektronik/PicoPLC

    Work in progress!

    92 parts
  • 2 layers190 × 110 mmSaunaPCB, the printed circuit board in 3D

    SaunaPCB

    JuergenMH/SaunaControlUnit

    Control unit for sauna oven. Ensures comfort and safety.

    78 parts
  • 2 layers100 × 100 mmDevelopmentBoard, the printed circuit board in 3D

    DevelopmentBoard

    kernlpanic/devboard

    pcb design for a small devboard with ethernet and rs232

    59 parts
  • 2 layers166 × 39 mmProtoboard, the printed circuit board in 3D

    Protoboard

    meh2481/protoboard

    52 partsUnlicense
  • 2 layers150.5 × 110.5 mmCaravel breakout QFN, the printed circuit board in 3D

    Caravel breakout QFN

    nic0villegasc/LushayLabs-TangNano20K

    In this repository I will save all the code that I used to run the LushayLabs examples.

    76 parts