

USB Dongle KiCad
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
7USB3343-CP
QFN-24(4x4)-40℃~+85℃ 1.6V~2V、3V~3.6V 37mA 480Mbps 83uA Transceiver USB 2.0 QFN-24(4x4) USB Converters ROHSMicrochip TechnologyUSB ConvertersDM3BT-DSF-PEJS
SMD-25℃~+85℃ 1.83mm Connector and Ejector MicroSD Card (TF Card) No Push-Push SMD SD Card / Memory Card Connector ROHSHirose ElectricSD Card / Memory Card ConnectorAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsCAT811TTBI-GT3
SOT-143-40℃~+85℃@(TA) 1 1.2V~5.5V 140ms 3.08V 6uA Active Low Manual reset input Push-pull Simple Reset/Power-On Reset SOT-143 Supervisor and Reset ICs ROHSonsemiSupervisor And Reset ICsESDA14V2-2BF3
UFBGA-4-40℃~+125℃ 12V 12pF 14.2V 18V 2 500nA 50W@8/20us Bidirectional ESD IEC 61000-4-2 UFBGA-4 ESD and Surge Protection (TVS/ESD) ROHSSTMicroelectronicsESD And Surge Protection (TVS/ESD)USBULC6-2M6
SON-6(1x1.5)0.9pF 100W@8/20us 16V 4A@8/20us 5V 6.5V 80nA ESD IEC 61000-4-2、IEC 61000-4-4 SON-6(1x1.5) ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)PCM12SMTR
SMD-20℃~+85℃ 6V PC Pin Rectangular Columnar SPDT Surface Mount,Vertical SMD Slide Switches ROHSC&KSlide Switches
README
originalPcb/README.mdUSB Dongle (KiCad project)

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
git clone https://github.com/2sayle/USB_Dongle_KiCad.gitUsage
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| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 100n | Capacitor_SMD:C_0603_1608Metric | C1, C10, C18, C19, C20, C21, C23, C24, C25, C28 |
| 6 | 1u | Capacitor_SMD:C_0805_2012Metric | C4, C5, C7, C8, C17, C22 |
| 3 | 10k | Resistor_SMD:R_0603_1608Metric | R8, R10, R11 |
| 3 | 10u | Capacitor_SMD:C_0805_2012Metric | C3, C16, C26 |
| 2 | 10p | Capacitor_SMD:C_0603_1608Metric | C12, C14 |
| 2 | 120@100MHz | Inductor_SMD:L_0603_1608Metric | FB1, FB2 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric | R3, R4 |
| 2 | LED | LED_SMD:LED_0603_1608Metric | D1, D2 |
| 2 | LOGO | LOGO | G***, G*** |
| 1 | 100n | Capacitor_SMD:C_0805_2012Metric | C9 |
| 1 | 10n | Capacitor_SMD:C_0603_1608Metric | C15 |
| 1 | 1k | Resistor_SMD:R_0603_1608Metric | R7 |
| 1 | 2.2k | Resistor_SMD:R_0603_1608Metric | R12 |
| 1 | 2.2u | Capacitor_SMD:C_0603_1608Metric | C11 |
| 1 | 200R | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 20k | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 22R | Resistor_SMD:R_0603_1608Metric | R6 |
| 1 | 22u | Capacitor_SMD:C_0805_2012Metric | C6 |
| 1 | 24MHz / 10pF / 20ppm | Crystal:Crystal_SMD_2016-4Pin_2.0x1.6mm | Y2 |
| 1 | 26 MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 4.7k | Resistor_SMD:R_0603_1608Metric | R9 |
| 1 | 4.7u | Capacitor_SMD:C_0805_2012Metric | C2 |
| 1 | 47n | Capacitor_SMD:C_0603_1608Metric | C27 |
| 1 | 8.06k | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | CAT811TTBI-GT3 | Package_TO_SOT_SMD:SOT-143 | U6 |
| 1 | Conn SWD 02x05 | Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical | J2 |
| 1 | DM3BT-DSF-PEJS | fplibs:DM3BT-DSF-PEJS_HIR | J3 |
| 1 | ESDA14V2-2BF3 | fplibs:BGA_4V2-2BF3_STM | U4 |
| 1 | KMR223G LFG | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2 | SW2 |
| 1 | PCM12SMTR | Button_Switch_SMD:SW_SPDT_PCM12 | SW1 |
| 1 | STM32F730R8Tx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U5 |
| 1 | USB3343 | Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm | U2 |
| 1 | USBULC6-2M6 | fplibs:MICROQFN6_1P45X1_STM | U3 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
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 mm

- 6 layers30 × 48 mm

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 mm

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 mm

- 6 layers20 × 24 mm

Datalogger V4 REV2
wngandu/datalogger-pcb
KiCad hardware design for the Datalogger V4 REV2 board
65 parts - 4 layers101.6 × 101.6 mm

- 4 layers62.3 × 188.5 mm

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 mm
