USB armory Mk II debug accessory
ahmad-ih·USB-Armory·mark-two-debug-accessory/accessory.kicad_pcb
About the USB armory Mk II debug accessory PCB
USB armory Mk II debug accessory is an open source PCB design by ahmad-ih, published on GitHub. It is a 2-layer board measuring 45.7 × 25.9 mm, with 37 components from 20 distinct parts.
Other key parts include the FT4232HL-REEL, NCP1117-3.3_SOT223 and 93LCxxC. By type, the board carries 17 capacitors, 9 resistors, 3 ICs, 3 inductors, 2 connectors and 1 crystal.
From the project
USB armory Mk II debug accessory ================================
USB armory Mk II debug accessory ================================
USB armory | https://github.com/inversepath/usbarmory Copyright (c) F-Secure Corporation
The USB armory from F-Secure Foundry is an open source hardware design, implementing a flash drive sized computer.
The USB armory Mk II exposes a USB Type-C receptacle, which allows through the so called USB-C 'debug accessory mode' to route analog/debug signals over its connector, the USB armory Mk II design leverages on this to break out UART, SPI, I²C, CAN (pre-transceiver), GPIOs connections to/from its application processor.

Main components on the USB armory Mk II debug accessory
USB armory Mk II debug accessory bill of materials (BOM)
37 components, 20 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | FT4232HL-REEL | QFP50P1200X1200X160-64N | U1 |
| 1 | NCP1117-3.3_SOT223 | SOT-223 | U2 |
| 1 | 93LCxxC | 8L_SOIC_Narrow_3_90_SN_C04-057C | U3 |
| 1 | 12MHz | TXC-3.2x2.5 | Y1 |
| 1 | USBC-PLUG | WURTH_632712000011 | J1 |
| 1 | 0475890001 | MOLEX_0475890001 | J2 |
| 1 | Jumper_NC_Dual | SIL-3 | JP3 |
| 1 | TS3L501E | R-PWQFN-N42 | SW1 |
| 3 | 600ohm 500mA | SM0603 | L1, L2, L3 |
| 1 | 10uF | SM0603 | C1 |
| 1 | 22uF | SM0603 | C2 |
| 1 | 3.3 uF | SM0603 | C3 |
| 2 | 27pF | SM0603 | C4, C8 |
| 10 | 0.1 uF | SM0603 | C5, C6, C7, C9, C11, C12, C13, C14 +2 |
| 2 | 4.7 uF | SM0603 | C10, C16 |
| 2 | 56k | SM0603 | R1, R4 |
| 1 | 1k | SM0603 | R5 |
| 1 | 12k | SM0603 | R6 |
| 4 | 10k | SM0603 | R7, R8, R9, R11 |
| 1 | 2.2k | SM0603 | R10 |
USB armory Mk II debug accessory design files
The KiCad project lives in the ahmad-ih/USB-Armory repository on GitHub; these links point at the commit this page was built from.
USB armory Mk II debug accessory: common questions
How big is the USB armory Mk II debug accessory PCB?
The USB armory Mk II debug accessory measures 45.7 × 25.9 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the USB armory Mk II debug accessory?
37 components, from 20 distinct parts. The full bill of materials is listed on this page.
Where can I download the USB armory Mk II debug accessory design files?
From the ahmad-ih/USB-Armory repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the USB armory Mk II debug accessory design in my own project?
The repository has no license, so all rights stay with ahmad-ih. Use it as a reference, and ask the author before reusing the design.