Skip to the content
PCBKitNew board
6 layers70 × 27 mmUSB Dongle KiCad, the printed circuit board in 3D

USB Dongle KiCad

The810man/cross_pcb

KiCad project to create a custom USB-C key with mass storage and a microSD connector. Find all the KiCad schematics and layout files.

Size
70 × 27 mm
Copper layers
6
Thickness
1.6 mm
Parts
58
Nets
85
Pads
264
Tracks, vias
897, 121
Pours
85
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
22 Jun 2026
Updated
22 Jun 2026

Overview

USB Dongle KiCad is an open-source printed circuit board by The810man, from the The810man/cross_pcb repository on GitHub. It is a 6-layer board of 70 × 27 mm with 58 parts on 85 nets, routed with 897 tracks and 121 vias.

It is built around the USB3343-CP, DM3BT-DSF-PEJS and AMS1117-3.3, with the CAT811TTBI-GT3, ESDA14V2-2BF3 and USBULC6-2M6 among its other parts. Its parts include 27 capacitors, 12 resistors, 6 ICs, 3 connectors and 2 diodes. It belongs with the STM32 boards of this library.

Main components

7

README

originalPcb/README.md

USB Dongle (KiCad project)

PCB view

KiCad project to create a custom USB-C key with mass storage and a microSD connector. Find all the KiCad schematics and layout files. Libraries containing custom footprints and symbols are available in ./Libraries folder.

Hardware

  • USB-C connector
  • USB 2.0 High Speed Interface (through ULPI)
  • STM32F730R8T microcontroller
  • MicroSD connector
  • Power LEDs
  • GPIOs for SWD (Serial Wire Debug)

Requirements

List any software requirements or dependencies needed to use or modify the project. For a KiCad project, this would include:

  • KiCad EDA Suite version 7.0.2

Installation

text
git clone https://github.com/2sayle/USB_Dongle_KiCad.git

Usage

Explain how to use the project, with examples and screenshots if applicable.

Documentation

Links to additional documentation for the project, such as a user manual or technical specifications.

Note: Datasheets are also available by selecting a component and pressing 'D' key, in KiCad schematics editor.

Parts

58
QtyValueFootprintReferences
10100nCapacitor_SMD:C_0603_1608MetricC1, C10, C18, C19, C20, C21, C23, C24, C25, C28
61uCapacitor_SMD:C_0805_2012MetricC4, C5, C7, C8, C17, C22
310kResistor_SMD:R_0603_1608MetricR8, R10, R11
310uCapacitor_SMD:C_0805_2012MetricC3, C16, C26
210pCapacitor_SMD:C_0603_1608MetricC12, C14
2120@100MHzInductor_SMD:L_0603_1608MetricFB1, FB2
25.1kResistor_SMD:R_0603_1608MetricR3, R4
2LEDLED_SMD:LED_0603_1608MetricD1, D2
2LOGOLOGOG***, G***
1100nCapacitor_SMD:C_0805_2012MetricC9
110nCapacitor_SMD:C_0603_1608MetricC15
11kResistor_SMD:R_0603_1608MetricR7
12.2kResistor_SMD:R_0603_1608MetricR12
12.2uCapacitor_SMD:C_0603_1608MetricC11
1200RResistor_SMD:R_0603_1608MetricR5
120kResistor_SMD:R_0603_1608MetricR1
122RResistor_SMD:R_0603_1608MetricR6
122uCapacitor_SMD:C_0805_2012MetricC6
124MHz / 10pF / 20ppmCrystal:Crystal_SMD_2016-4Pin_2.0x1.6mmY2
126 MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
14.7kResistor_SMD:R_0603_1608MetricR9
14.7uCapacitor_SMD:C_0805_2012MetricC2
147nCapacitor_SMD:C_0603_1608MetricC27
18.06kResistor_SMD:R_0603_1608MetricR2
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U1
1CAT811TTBI-GT3Package_TO_SOT_SMD:SOT-143U6
1Conn SWD 02x05Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalJ2
1DM3BT-DSF-PEJSfplibs:DM3BT-DSF-PEJS_HIRJ3
1ESDA14V2-2BF3fplibs:BGA_4V2-2BF3_STMU4
1KMR223G LFGButton_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2SW2
1PCM12SMTRButton_Switch_SMD:SW_SPDT_PCM12SW1
1STM32F730R8TxPackage_QFP:LQFP-64_10x10mm_P0.5mmU5
1USB3343Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mmU2
1USBULC6-2M6fplibs:MICROQFN6_1P45X1_STMU3
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ1

Questions

How big is the USB Dongle KiCad PCB?

It measures 70 × 27 mm and has 6 copper layers, 1.6 mm thick.

What parts does the USB Dongle KiCad use?

58 parts, built around the USB3343-CP, DM3BT-DSF-PEJS, AMS1117-3.3 and CAT811TTBI-GT3. 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 USB Dongle KiCad KiCad files?

From the The810man/cross_pcb repository on GitHub, at the commit this page was made from: the board is originalPcb/USB_Dongle_KiCad.kicad_pcb and its schematic originalPcb/USB_Dongle_KiCad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the USB Dongle KiCad design in my own project?

Its repository states no licence, so its author keeps all rights: ask The810man before reusing the design.

Similar boards

  • 6 layers50 × 81.3 mmBRS HW v1, the printed circuit board in 3D

    BRS HW v1

    lucasnoce/BRS_v1

    Basic Rocket System

    129 parts3MIT
  • 6 layers30 × 48 mmHolter, the printed circuit board in 3D

    Holter

    peterisza/mobilecg

    MobilECG II is an open source clinical grade Holter ECG. For more information, please visit http://mobilecg.hu.

    231 parts66
  • 6 layers36.8 × 16.4 mmIntegrated Debugger, the printed circuit board in 3D

    Integrated Debugger

    PicoballoonLabs/Debug-Boards

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

    72 parts1MIT
  • 6 layers16 × 28.3 mmSignet2, the printed circuit board in 3D

    Signet2

    nthdimtech/signet-hc-pcb

    PCB layout for Signet HC

    65 parts
  • 6 layers20 × 24 mmDatalogger V4 REV2, the printed circuit board in 3D

    Datalogger V4 REV2

    wngandu/datalogger-pcb

    KiCad hardware design for the Datalogger V4 REV2 board

    65 parts
  • 4 layers101.6 × 101.6 mmISASTM, the printed circuit board in 3D

    ISASTM

    Manawyrm/ISASTM

    STM32-based ISA-over-USB-adapter

    141 parts136GPL-3.0
  • 4 layers62.3 × 188.5 mmOpt 14, the printed circuit board in 3D

    Opt 14

    gustebeast/public-steel-guitar

    A pedal steel guitar you can build yourself, from parts anyone can buy.

    233 partsCERN-OHL-S-2.0
  • 4 layers93.5 × 72.5 mm000018 PGKB, the printed circuit board in 3D

    000018 PGKB

    kalliod/PGKB

    Programmable keyboard

    157 partsGPL-3.0