Project for the NXP MCU-Link Debug Probe with KiCAD, as a debug drone for mobile robotics platforms.
This project is hosted on GitHub: https://github.com/ErichStyger/MCU-Link-MR
See https://mcuoneclipse.com/2024/05/05/cmsis-dap-debug-probe-for-robots-and-pixhawk-with-kicad/
You can order the v0.2 board as produced by NXP: https://www.nxp.com/design/design-center/software/development-software/mcuxpresso-software-and-tools-/mcu-link-mr-debug-probe-with-usb-c-serial-and-mobile-robotics-interfaces:MCU-LINK-MR. See the package content and getting started at https://mcuoneclipse.com/2025/04/13/mcu-link-mr-affordable-cmsis-dap-debug-probe-for-robotics-and-beyond/
The MCU-Link-MR is an open source debug probe, based on the original NXP MCU-Link.
The MCU-Link-MR supports debugging ARM-Cortex devices plus includes multiple headers used for robots and drone projects.
- Binary firmware compatibility with the original MCU-Link debug probe
- Size: 58x40 mm, dual-layer PCB
- Laser-cut top-cover enclosure
- USB-C host connector
- Reset button for debug probe (LPC55S69) and target
- ARM target debug header (10pin 2x1.27 mm) to debug any ARM Cortex target
- Multiple robot and drone debug and UART connectors:
- Pixhawk Debug Full debug header (10pin JST-SH) with UART
- Pixhawk Debug Mini debug header (6pin JST-SH) with UART
- DCD-LZ Debug header (7pin JST-GHS) with UART
- Target UART for NavQPlus Companion Computer (6pin JST-GH), supporting flow control (CTS/RTS) (with board rev 0.4 or later)
Renderings below show the v0.2 version.

The first v0.1 version and the v0.2 version:
PCB of the v0.2:
PCB of the v0.3:
PCB of the v0.4:
PCB of the v0.5:
The gerber files for the different releases can be found in KiCAD project directory.
- Upgraded to KiCad v9.0
- added isolation solder-jumpers for RTS and CTS
- changed Resistor and Capacitor size from 0603 to 0402
- removed all designators on silkscreen
- added 3 pin 2.54mm Pixhawk header for logic analyzer access
- added NXP logo on the back
- see https://mcuoneclipse.com/2025/12/29/mcu-link-mr-v0-5-enhanced-debug-probe-for-arm-cortex-m/
- fixed pull-up on CTS line to pull-down
- Added RTS/CTS signals with level shifters for J11/NavQPlus connector
- Issue: this PCB has pull-ups for the CTS line instead of pull-down. Fixed in v0.4
- Improved footprints and silkscreen
- Push button instead of jumper for DFU mode
- fixed UART connection on debug headers
- Initial version
- Issue with UART on debug headers (works fine on UART header) (fixed in v0.2)
PCBs have been produced by PCBWay (https://www.pcbway.com/), with following settings:
- Size: 58x40 mm
- Layers: 2
- Soldermask (top, bottom): blue (Note: green is possible too, PCBWay won't accept black because this requires minimal 0.22 mm soldermask distance between pins)
- Silkscreen (top, bottom): white
- Material: FR4, TG 150-160
- Thickness: 1.6 mm
- Min track/spacing: 6/6 mil
- Min hole size: 0.3 mm
- Surface finish: HASL with lead (Note: for production use HASL lead free or immersion gold (ENIG))
- Vias: tenting vias
- Finished copper: 1 oz Cu
- Article about production version: https://mcuoneclipse.com/2025/04/13/mcu-link-mr-affordable-cmsis-dap-debug-probe-for-robotics-and-beyond/
- Article about v0.2: https://mcuoneclipse.com/2024/05/19/mcu-link-mr-v0-2-drone-and-robot-debug-probe-with-uart-2-usb-bridge/
- Article for the project: https://mcuoneclipse.com/2024/05/05/cmsis-dap-debug-probe-for-robots-and-pixhawk-with-kicad/
- Base hardware project used: https://mcuoneclipse.com/2024/02/06/versatile-oshw-mini-mcu-link-debug-probe-external-on-board-or-embedded/, GitHub: https://github.com/ErichStyger/McuLink-Mini
- NXP MCU-Link: https://www.nxp.com/design/design-center/software/development-software/mcuxpresso-software-and-tools-/mcu-link-debug-probe:MCU-LINK
- NXP LinkServer: https://www.nxp.com/design/design-center/software/development-software/mcuxpresso-software-and-tools-/linkserver-for-microcontrollers:LINKERSERVER
- MCU-Link with Cortex-Debug and LinkServer: https://mcuoneclipse.com/2023/11/27/mcu-link-with-cortex-debug-and-linkserver/
- LinkServer for Microcontrollers: https://mcuoneclipse.com/2023/05/14/linkserver-for-microcontrollers/















