Skip to the content
2 layers16.7 × 14.7 mmUSB C Connector, the printed circuit board in 3D

A Library of prewired templates to add to PCB/MCPU designs

Size
16.7 × 14.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
12
Nets
12
Pads
44
Tracks, vias
81, 22
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
8 Oct 2025
Updated
20 Jan 2026

Overview

USB C Connector is an open-source printed circuit board by Taraxtix, from the Taraxtix/PCB_MCPU_Library repository on GitHub, published under the MIT licence. It is a 2-layer board of 16.7 × 14.7 mm with 12 parts on 12 nets, routed with 81 tracks and 22 vias.

It is built around the TPD3S044DBV, BLM18AG601SN1D and TYPE-C16PIN. Its parts include 5 resistors, 3 capacitors, 1 IC, 1 diode and 1 inductor.

Main components

3

README

README.md

What is this

This repo is a collection of ready to use, prewired parts of PCB designs you can use inside MCPU applications

How to use

  • Inside your schematics, add a hierachical sheet linked to the .kicad_sch of the part you need
  • Add all the hierarchical pins and connect it as you wish
  • Inside you PCB editor, Click on "File -> Append Board", then select the kicad_pcb from the same directory as the kicad_sch
  • After all prewired parts have been appended, Click on "Update PCB from Schematics" without forgetting to check the Option "Re-link footprints to schematics symbols based on their reference designators"

WARNING

  • You cannot use the same designators as I use in my parts (For that I'll only use designators starting from 100) More precisly each part while have a use the following designator syntax: [Standard letter][Id of the part][Part number from 00 to 99] By "Standard Letter" I mean C for capacitors, R for resistors, etc I will keep a list of each part Id at the bottom of this read me

Part Ids

  • 1: Power_3V3_LDO

Parts

12
QtyValueFootprintReferences
25.1kΩPCM_JLCPCB:R_0402R204, R205
10ΩPCM_JLCPCB:R_0402R202
1100nFPCM_JLCPCB:C_0402C202
110uFPCM_JLCPCB:C_0603C203
1120kΩPCM_JLCPCB:R_0402R203
11MΩPCM_JLCPCB:R_0402R201
11nFPCM_JLCPCB:C_0402C201
1BLM18AG601SN1DLCSC_Cache:L0603L201
1PWRPCM_JLCPCB:D_0603D201
1TPD3S044Package_TO_SOT_SMD:SOT-23-6U201
1TYPE-C16PINLCSC_Cache:USB-C-SMD_TYPE-C16PINUSB201

More from Taraxtix/PCB_MCPU_Library

1
  • 2 layersPower 3V3 LDO, the printed circuit board in 3D

    Power 3V3 LDO

    Taraxtix/PCB_MCPU_Library

    A Library of prewired templates to add to PCB/MCPU designs

    9 parts1MIT

Similar boards

  • 2 layers50 × 70 mmLcdtap rp2350, the printed circuit board in 3D

    Lcdtap rp2350

    shapoco/lcdtap

    A tool for mirroring or capturing I2C/SPI LCD displays

    100 parts85
  • 2 layers54 × 85.6 mmBoard43, the printed circuit board in 3D

    Board43

    smartbank-inc/Board43

    Board43 is an RP2350A-based microcontroller development board. Flash PicoRuby or your favorite firmware and start hacking.

    583 parts30
  • 4 layers39 × 92 mmChaac ng, the printed circuit board in 3D

    Chaac ng

    alvarop/chaac

    This is a work in progress for a wireless weather station project.

    82 parts21MIT
  • 4 layers96 × 78 mmMinidisc, the printed circuit board in 3D

    Minidisc

    befinitiv/minidisc_cad

    This repository contains the CAD files (PCB & mechanics) for the 8cm "minidisc" player project.

    145 parts12
  • 4 layers51 × 42 mmNano Tek, the printed circuit board in 3D

    Nano Tek

    stefanskotte/Nano-Tek

    A tiny, modern reimagining of the classic Gotek floppy-disk-drive emulator. Nano-Tek keeps the full feature set of a Gotek-style FDD emulator but packs it onto a board that is a fraction of the size, hence the name…

    58 parts7
  • 2 layers90 × 100 mmHost shell, the printed circuit board in 3D

    Host shell

    shapoco/wildcardboy

    Handheld Game Console with Replaceable MCU

    241 parts5
  • 2 layers86.5 × 27.5 mmComfospot50 full, the printed circuit board in 3D

    Comfospot50 full

    cornim/comfospot50

    The schematic and PCB in this directory are the project-authored controller board design. The board is intended to interface an ESP32-C3 with the existing ComfoSpot panel.

    29 parts4GPL-3.0
  • 2 layers100 × 140 mmCircle badge, the printed circuit board in 3D

    Circle badge

    bornhack/badge2025

    This badge focuses on LoRa and wireless communication in general, as there are also WiFi and Bluetooth Low Energy included in the ESP32-C3 module.

    45 parts3CC-BY-SA-4.0

Questions

How big is the USB C Connector PCB?

It measures 16.7 × 14.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the USB C Connector use?

12 parts, built around the TPD3S044DBV, BLM18AG601SN1D and TYPE-C16PIN. 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 C Connector KiCad files?

From the Taraxtix/PCB_MCPU_Library repository on GitHub, at the commit this page was made from: the board is USB-C_Connector/USB-C_Connector.kicad_pcb and its schematic Power_3V3_LDO/Power_3V3_LDO.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the USB C Connector 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).