
Debug Adapter
PicoballoonLabs/Debug-Boards
Hardware designs for the integrated debug probe, debug adapter, flex debug cables and RF VNA calibrator

Hardware designs for the integrated debug probe, debug adapter, flex debug cables and RF VNA calibrator
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.
This repository contains the hardware designs for our integrated debug probe, debug adapter, flex debug cables and RF calibration board.
This repository includes designs for:
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.
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.
The hardware designs in this repository are released under the MIT Licence, see LICENSE.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 100nF | Picoballoon Passives:Capacitor 0201 | C5, C6, C7, C8, C9, C11, C13, C14, C16, C18, C20, C23 |
| 8 | 10kΩ | Picoballoon Passives:Resistor 0201 | R5, R12, R14, R15, R16, R17, R18, R19 |
| 3 | 1kΩ | Picoballoon Passives:Resistor 0201 | R1, R20, R21 |
| 3 | 1μF | Picoballoon Passives:Capacitor 0201 | C4, C17, C19 |
| 3 | 4.7kΩ | Picoballoon Passives:Resistor 0201 | R2, R4, R13 |
| 2 | 1000Ω | Picoballoon Passives:Inductor 0402 | FB1, FB2 |
| 2 | 15pF | Picoballoon Passives:Capacitor 0201 | C10, C12 |
| 2 | 1µF | Picoballoon Passives:Capacitor 0201 | C15, C22 |
| 2 | 22Ω | Picoballoon Passives:Resistor 0201 | R6, R7 |
| 2 | 4.7μF | Picoballoon Passives:Capacitor 0201 | C3, C21 |
| 2 | 5.1kΩ | Picoballoon Passives:Resistor 0201 | R9, R10 |
| 2 | ORANGE | Picoballoon Passives:LED 0402 | D5, D6 |
| 2 | TPS22916 | Picoballoon ICs:DSBGA-4 | U4, U7 |
| 1 | 1.5kΩ | Picoballoon Passives:Resistor 0201 | R8 |
| 1 | 100Ω | Picoballoon Passives:Resistor 0402x8 | RN1 |
| 1 | 10μF | Picoballoon Passives:Capacitor 0402 | C1 |
| 1 | 1MΩ | Picoballoon Passives:Resistor 0603 | R11 |
| 1 | 20021521-00010T1LF | Picoballoon Mechanical & Misc:20021521-00010T1LF | J4 |
| 1 | 220Ω | Picoballoon Passives:Resistor 0201 | R3 |
| 1 | 4.7nF | Picoballoon Passives:Capacitor 0603 | C2 |
| 1 | 8MHz | Picoballoon Passives:Crystal 3225 | Y1 |
| 1 | ACT | Picoballoon Passives:LED 0402 | D2 |
| 1 | AUXILIARY POWER | Picoballoon Mechanical & Misc:Switch MINI MSK12CO2 | SW3 |
| 1 | B2B GT-B0353FSV06-08B0201 | Picoballoon Mechanical & Misc:B2B GT-B0353MSV04-08B0201 | J1 |
| 1 | BOOT | Picoballoon Mechanical & Misc:Button SMD-4P,2.5x1.6mm | SW1 |
| 1 | CFSH05-20L TR PBFREE | Picoballoon Passives:Diode SOD-882 | D7 |
| 1 | DMN31D5UDA-7B | Picoballoon ICs:X2-DFN0806-6 | Q1 |
| 1 | ERR | Picoballoon Passives:LED 0402 | D1 |
| 1 | FPC socket 10P | Picoballoon Mechanical & Misc:FH28-10S-0.5SH(05) | J3 |
| 1 | MAX40200 | Picoballoon ICs:WLP-4 | U5 |
| 1 | PUSB3AB6Z | Picoballoon ICs:XSON-7 | D4 |
| 1 | PWR | Picoballoon Mechanical & Misc:JST-SH-2P | J5 |
| 1 | RESET | Picoballoon Mechanical & Misc:SMD-4P 4.2x3.2mm | SW2 |
| 1 | SER | Picoballoon Passives:LED 0402 | D3 |
| 1 | STM32F103CBUx | Picoballoon ICs:QFN-48 7x7mm | U2 |
| 1 | TPS7A2633DRVR | Picoballoon ICs:WSON-6 2x2mm | U6 |
| 1 | TXB0106RGY | Picoballoon ICs:PVQFN-N16 | U3 |
| 1 | TYPE-C-31-M-12 | Picoballoon Mechanical & Misc:TYPE-C-31-M-12 | J2 |
| 1 | Target Override | Picoballoon Mechanical & Misc:Switch MINI MSK12CO2 | SW4 |
| 1 | USBLC6-2P6 | Picoballoon ICs:XSON-6 | U1 |
It measures 36.8 × 16.4 mm and has 6 copper layers, 1.07 mm thick.
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.
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.
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).

PicoballoonLabs/Debug-Boards
Hardware designs for the integrated debug probe, debug adapter, flex debug cables and RF VNA calibrator

PicoballoonLabs/Debug-Boards
Hardware designs for the integrated debug probe, debug adapter, flex debug cables and RF VNA calibrator

PicoballoonLabs/Debug-Boards
Hardware designs for the integrated debug probe, debug adapter, flex debug cables and RF VNA calibrator

Brazil-L/Lumeward-OpenSource
Open-source Lumeward firmware and development tools

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


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

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

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


Ghost3379/NX-ISD
A more sophisticated version of the Artemis Watch by Circuitmess.