Skip to the content
PCBKitNew board
6 layers36.8 × 16.4 mmIntegrated Debugger, the printed circuit board in 3D

Hardware designs for the integrated debug probe, debug adapter, flex debug cables and RF VNA calibrator

Size
36.8 × 16.4 mm
Copper layers
6
Thickness
1.07 mm
Parts
72
Nets
83
Pads
414
Tracks, vias
279, 196
Pours
325
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
9 Oct 2026
Updated
9 Oct 2026

Overview

Integrated Debugger is an open-source printed circuit board by PicoballoonLabs, from the PicoballoonLabs/Debug-Boards repository on GitHub, published under the MIT licence. It is a 6-layer board of 36.8 × 16.4 mm with 72 parts on 83 nets, routed with 279 tracks and 196 vias.

It is built around the STM32F103CBU6, TPS22916CNLYFPR and MAX40200ANS+T, with the TLV76733DRVR, TXB0106RGY and USBULC6-2M6 among its other parts. Its parts include 23 capacitors, 21 resistors, 7 ICs, 7 diodes and 5 connectors. It belongs with the interfaces and adapters and radio and wireless boards and the STM32 boards of this library.

Main components

12

README

README.md

Debug-Boards

This repository contains the hardware designs for our integrated debug probe, debug adapter, flex debug cables and RF calibration board.

📦 Contents

This repository includes designs for:

  • Flex debug cable: Flexible flat cable that connects a debugger to the low-profile debug connector on the target board.
  • Debug Adapter: SWD debug adapter board that breaks the target debug connector out to a standard debug host, with its own target power supply.
  • Integrated Debugger: Integrated debug probe for flashing and debugging target hardware over SWD, with a UART bridge and switchable target power. It is hardware compatible with the Black Magic Debug firmware.
  • RF VNA calibrator: Calibration board for vector network analyzer (VNA) RF measurements.

Each subdirectory is a standalone KiCad project with its schematics and PCB layout, and a production folder with the manufacturing files (gerbers, BOM, pick-and-place positions) of the released revisions.

The projects use the symbol, footprint and 3D model libraries from Hardware-Resources.

🔌 Integrated Debugger firmware

No firmware is distributed in this repository. The Integrated Debugger runs the upstream Black Magic Debug firmware (GPLv3), which can be installed and updated with bmputil.

The hardware designs in this repository are original work, released under the MIT Licence (see LICENSE). They are compatible with Black Magic Debug firmware but are not derived from it.

📄 Licence

The hardware designs in this repository are released under the MIT Licence, see LICENSE.

Parts

72
QtyValueFootprintReferences
12100nFPicoballoon Passives:Capacitor 0201C5, C6, C7, C8, C9, C11, C13, C14, C16, C18, C20, C23
810kΩPicoballoon Passives:Resistor 0201R5, R12, R14, R15, R16, R17, R18, R19
31kΩPicoballoon Passives:Resistor 0201R1, R20, R21
31μFPicoballoon Passives:Capacitor 0201C4, C17, C19
34.7kΩPicoballoon Passives:Resistor 0201R2, R4, R13
21000ΩPicoballoon Passives:Inductor 0402FB1, FB2
215pFPicoballoon Passives:Capacitor 0201C10, C12
21µFPicoballoon Passives:Capacitor 0201C15, C22
222ΩPicoballoon Passives:Resistor 0201R6, R7
24.7μFPicoballoon Passives:Capacitor 0201C3, C21
25.1kΩPicoballoon Passives:Resistor 0201R9, R10
2ORANGEPicoballoon Passives:LED 0402D5, D6
2TPS22916Picoballoon ICs:DSBGA-4U4, U7
11.5kΩPicoballoon Passives:Resistor 0201R8
1100ΩPicoballoon Passives:Resistor 0402x8RN1
110μFPicoballoon Passives:Capacitor 0402C1
11MΩPicoballoon Passives:Resistor 0603R11
120021521-00010T1LFPicoballoon Mechanical & Misc:20021521-00010T1LFJ4
1220ΩPicoballoon Passives:Resistor 0201R3
14.7nFPicoballoon Passives:Capacitor 0603C2
18MHzPicoballoon Passives:Crystal 3225Y1
1ACTPicoballoon Passives:LED 0402D2
1AUXILIARY POWERPicoballoon Mechanical & Misc:Switch MINI MSK12CO2SW3
1B2B GT-B0353FSV06-08B0201Picoballoon Mechanical & Misc:B2B GT-B0353MSV04-08B0201J1
1BOOTPicoballoon Mechanical & Misc:Button SMD-4P,2.5x1.6mmSW1
1CFSH05-20L TR PBFREEPicoballoon Passives:Diode SOD-882D7
1DMN31D5UDA-7BPicoballoon ICs:X2-DFN0806-6Q1
1ERRPicoballoon Passives:LED 0402D1
1FPC socket 10PPicoballoon Mechanical & Misc:FH28-10S-0.5SH(05)J3
1MAX40200Picoballoon ICs:WLP-4U5
1PUSB3AB6ZPicoballoon ICs:XSON-7D4
1PWRPicoballoon Mechanical & Misc:JST-SH-2PJ5
1RESETPicoballoon Mechanical & Misc:SMD-4P 4.2x3.2mmSW2
1SERPicoballoon Passives:LED 0402D3
1STM32F103CBUxPicoballoon ICs:QFN-48 7x7mmU2
1TPS7A2633DRVRPicoballoon ICs:WSON-6 2x2mmU6
1TXB0106RGYPicoballoon ICs:PVQFN-N16U3
1TYPE-C-31-M-12Picoballoon Mechanical & Misc:TYPE-C-31-M-12J2
1Target OverridePicoballoon Mechanical & Misc:Switch MINI MSK12CO2SW4
1USBLC6-2P6Picoballoon ICs:XSON-6U1

Questions

How big is the Integrated Debugger PCB?

It measures 36.8 × 16.4 mm and has 6 copper layers, 1.07 mm thick.

What parts does the Integrated Debugger use?

72 parts, built around the STM32F103CBU6, TPS22916CNLYFPR, MAX40200ANS+T and TLV76733DRVR. 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 Integrated Debugger KiCad files?

From the PicoballoonLabs/Debug-Boards repository on GitHub, at the commit this page was made from: the board is Integrated Debugger/Integrated Debugger.kicad_pcb and its schematic Debug Adapter/Debug Adapter.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Integrated Debugger 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).

More from PicoballoonLabs/Debug-Boards

3
  • 2 layers20 × 38.1 mmDebug Adapter, the printed circuit board in 3D

    Debug Adapter

    PicoballoonLabs/Debug-Boards

    Hardware designs for the integrated debug probe, debug adapter, flex debug cables and RF VNA calibrator

    34 parts1MIT
  • 2 layers17 × 10 mmRF CAL, the printed circuit board in 3D

    RF CAL

    PicoballoonLabs/Debug-Boards

    Hardware designs for the integrated debug probe, debug adapter, flex debug cables and RF VNA calibrator

    7 parts1MIT
  • 2 layers100 × 5.5 mmFlex debug cable, the printed circuit board in 3D

    Flex debug cable

    PicoballoonLabs/Debug-Boards

    Hardware designs for the integrated debug probe, debug adapter, flex debug cables and RF VNA calibrator

    3 parts1MIT

Similar boards

  • 6 layers57 × 25.9 mmR7FS7MOD, the printed circuit board in 3D

    R7FS7MOD

    Brazil-L/Lumeward-OpenSource

    Open-source Lumeward firmware and development tools

    228 parts2Apache-2.0
  • 6 layers70 × 70 mmRp2350-decoder, the printed circuit board in 3D

    Rp2350-decoder

    mikesmitty/rp24-dcc-decoder

    DIY DCC decoder for model railroad locomotives in an E24 form factor, powered by an RP2350 (Raspberry Pi Pico 2)

    543 parts12
  • 6 layers148 × 121 mmControl, the printed circuit board in 3D

    Control

    SSL-A-Team/electrical

    circuit board design files, gerbers, and circuit analysis

    529 parts6MIT
  • 2 layers41 × 42 mmMini Air FC, the printed circuit board in 3D

    Mini Air FC

    darshg321/Mini-Air

    Mini-Air is a DIY FPV drone! it features: - a custom flight controller supporting Betaflight - an ESC supporting Bluejay firmware - ELRS protocol - an analog camera - GPS

    101 parts2CERN-OHL-W-2.0
  • 4 layers45 × 45 mmESP32-P4-CAM MAIN, the printed circuit board in 3D

    ESP32-P4-CAM MAIN

    momszx/esp32-p4-cam

    ESP32-P4 compact WiFi streaming camera - KiCad 10 hardware (MAIN rev A, 4-layer 45x45 mm) and design docs

    120 parts
  • 4 layersRoboRyo, the printed circuit board in 3D

    RoboRyo

    KaitoTLex/RoboRyo

    This is team1280's replacement for the Robo Rio for more redundant and less annoying controls.

    68 parts1MIT
  • 4 layers65 × 30 mmMmdvm hs dual hat, the printed circuit board in 3D

    Mmdvm hs dual hat

    kitspace-test-repos/kicad6-file-collection

    111 partsMIT
  • 4 layers77 × 48.6 mmNX ISD, the printed circuit board in 3D

    NX ISD

    Ghost3379/NX-ISD

    A more sophisticated version of the Artemis Watch by Circuitmess.

    116 parts2GPL-3.0