Skip to the content
2 layers46 × 19 mmMCU Link Standalone, the printed circuit board in 3D

MCU Link Standalone

ErichStyger/McuLink-Mini32

Version of the NXP MCU-Link Debug CMSIS-DAP Debug Probe.

Size
46 × 19 mm
Copper layers
2
Thickness
1.6 mm
Parts
69
Nets
73
Pads
298
Tracks, vias
909, 183
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
1 Feb 2024
Updated
29 Oct 2025

Overview

MCU Link Standalone is an open-source printed circuit board by ErichStyger, from the ErichStyger/McuLink-Mini repository on GitHub, published under the MIT licence. It is a 2-layer board of 46 × 19 mm with 69 parts on 73 nets, routed with 909 tracks and 183 vias.

It is built around the LPC55S69JBD64, XC6227C331PR-G and MI0603J601R-10, with the PMDXB290UNEZ, PESD5V0L5UV and BM03B-SRSS-TB among its other parts. Its parts include 26 capacitors, 11 resistors, 5 diodes, 5 inductors and 3 ICs. It belongs with the NXP (LPC, Kinetis, i.MX RT) boards of this library.

Main components

8

README

README.md

MCU-Link with KiCAD

This repository hosts different versions of the original NXP MCU-Link CMSIS-DAP debug probe as open source KiCAD versions. Both as standalone probe or integrated into your design.

Many thanks to Dario Scheuber and his work to make this project possible!

Background

This is the work of Dario Scheuber who created this debug probe as student at the Lucerne University of Applied Sciences and Arts at IET. The project was done under the guidance of Prof. Erich Styger.

See blog article on https://mcuoneclipse.com/2024/02/06/versatile-oshw-mini-mcu-link-debug-probe-external-on-board-or-embedded/ for additional details.

Features

This is an open hardware version of the NXP MCU-Link CMSIS-DAP debug probe, with following features and differences to the original MCU-Link:

  • Open hardware design with KiCad
  • Firmware compatibility with MCU-Link (LinkServer, CMSIS-DAP, ARM DAPLink)
  • Dual-Layer design for lower costs
  • USB-C connector instead of Micro-USB
  • USB-C connector usable to debug the LPC55S69
  • 30% smaller than the original MCU-Link
  • Firmware/boot push button instead of jumper
  • Micro connector for UART connection instead of pin header
  • Supports only 3.3V targets (no level shifters)
  • Standalone version as external debug probe
  • On-Board version: Solder external debug probe on your custom board (castellated pins)
  • Embedded version: copy-paste into your custom board KiCad design
  • BOM with assembly costs: ~$12/piece for 100 units

top PCB bottom PCB

Folders

  • enclosure: 3D printed enclosure
  • hardware: KiCad and hardware related files

Links

Parts

69
QtyValueFootprintReferences
10100nCapacitor_SMD:C_0402_1005MetricC2, C4, C5, C7, C8, C9, C11, C17, C18, C25
510nCapacitor_SMD:C_0402_1005MetricC6, C12, C13, C14, C16
4MountingHole_Padmculink:MountingHole_2.2mm_M2_ISO7380_Pad_TopBottom_with_holesH1, H2, H3, H4
322uCapacitor_SMD:C_0402_1005MetricC15, C22, C26
347pCapacitor_SMD:C_0402_1005MetricC19, C20, C23
3MI0603J601R-10Inductor_SMD:L_0603_1608MetricL2, L3, L4
3PMDXB290UNEmculink:SOT1216Q1, Q2, Q3
2100kResistor_SMD:R_0402_1005MetricR8, R9
210kResistor_SMD:R_0402_1005MetricR3, R5
210uCapacitor_SMD:C_0402_1005MetricC1, C10
22kResistor_SMD:R_0402_1005MetricR6, R10
25k1Resistor_SMD:R_0402_1005MetricR1, R2
28pCapacitor_SMD:C_0402_1005MetricC21, C24
2PESD5V0L5UVPackage_TO_SOT_SMD:SOT-666D2, D5
110Resistor_SMD:R_0402_1005MetricR11
1100Resistor_SMD:R_0402_1005MetricR7
116.000MHzmculink:CX3225GA16000D0PTVCCY1
120kResistor_SMD:R_0402_1005MetricR4
13.3Vmculink:castellated pinH9
14u7Inductor_SMD:L_0603_1608MetricL5
14u7Capacitor_SMD:C_0402_1005MetricC3
1BM03B-SRSS-TBmculink:JST_BM03B-SRSS-TB_LF__SN_J2
1Conn_02x05_Odd_Evenmculink:SWD_Pin_Header_Straight_2x05_Pitch1.27mm_SMDJ3
1KMR221GLFSmculink:SW_C_K_KMR2SW1
1LED_REDLED_SMD:LED_0402_1005MetricD3
1LPC55S69JBD64mculink:LQFP-64-1EP_10x10mm_P0.5mm_EP5x5mmU2
1Logo HSLUmculink:Hochschule_Luzern_NewL1
1PMEG3005AESFYL Diode_SMD:Nexperia_DSN0603-2_0.6x0.3mm_P0.4mmD4
1PRTR5V0U2Xmculink:SOT143BD1
1RXDmculink:castellated pinH5
1Resetmculink:castellated pinH10
1STMPS2141STRmculink:SOT95P280X145-5NU3
1SWCLKmculink:castellated pinH6
1SWD disableJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP1
1SWDIOmculink:castellated pinH8
1TXDmculink:castellated pinH7
1USB4110-GF-A_REVBmculink:USB_C_Receptacle_GCT_USB4110-GF-AJ1
1XC6227C331PR-Gmculink:SOT-89-5U1

More from ErichStyger/McuLink-Mini

1
  • 2 layersMini MCU LINK Integrated, the printed circuit board in 3D

    Mini MCU LINK Integrated

    ErichStyger/McuLink-Mini

    Version of the NXP MCU-Link Debug CMSIS-DAP Debug Probe.

    57 parts32MIT

Similar boards

  • 2 layers57.9 × 39.9 mmMCU Link MR, the printed circuit board in 3D

    MCU Link MR

    ErichStyger/MCU-Link-MR

    Open Source MCU-Link CMSIS-DAP Debug probe for mobile robots (e.g. Pixhawk)

    121 parts20MIT
  • 4 layers61.3 × 20.8 mmYetiX A DevBoard, the printed circuit board in 3D

    YetiX A DevBoard

    Supidoc/YetiX-A

    Small Devboard for the NXP MCX-A Series MCU's

    63 partsMIT
  • 6 layers170 × 120 mmRv2 final, the printed circuit board in 3D

    Rv2 final

    misko/prompt2device

    The separate vNext PCB skill and orchestrator package is available alongside the reference workflow below; existing projects keep their accepted toolchain until an explicit migration.

    203 parts3MIT
  • 2 layers89 × 83 mmPico2-nx, the printed circuit board in 3D

    Pico2-nx

    tinyvision-ai-inc/pico2-nx

    RP2350+Lattice Crosslink NX FPGA board

    242 parts5MIT
  • 4 layers40 × 20 mmDictofun, the printed circuit board in 3D

    Dictofun

    rundb/dictofun

    Very portable voice recorder with speech recognition.

    122 parts6Apache-2.0
  • 6 layers185 × 93 mmLinecard, the printed circuit board in 3D

    Linecard

    azonenberg/latentred

    Open hardware 48x 1000baseT + 2x 25G SFP28 Ethernet switch

    621 parts36BSD-3-Clause
  • 4 layers54 × 50 mmReworkctf v2, the printed circuit board in 3D

    Reworkctf v2

    azonenberg/reworkctf

    This is a points-based challenge board intended for practicing of PCB rework and circuit editing skills. This is not a circuit debug challenge.

    131 parts34BSD-3-Clause

Questions

How big is the MCU Link Standalone PCB?

It measures 46 × 19 mm and has 2 copper layers, 1.6 mm thick.

What parts does the MCU Link Standalone use?

69 parts, built around the LPC55S69JBD64, XC6227C331PR-G, MI0603J601R-10 and PMDXB290UNEZ. 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 MCU Link Standalone KiCad files?

From the ErichStyger/McuLink-Mini repository on GitHub, at the commit this page was made from: the board is hardware/KiCad/mini-MCU-LINK-Standalone/MCU-Link-Standalone.kicad_pcb and its schematic hardware/KiCad/mini-MCU-LINK-Integrated/mini MCU-LINK Debug and UART interface.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the MCU Link Standalone design in my own project?

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