usb_cable_tester/hardware/library/connector_usb-micro-b-3.0_g...

83 lines
2.1 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

name: GCT_USB3110
description: USB 3.0 micro receptacle, type b, SMT
datasheet: https://gct.co/connector/usb3110, https://www.aliexpress.com/item//32808667114.html
keywords: connector, usb
pinout:
USB:
VBUS: 1
D-: 2
D+: 3
ID: 4
GND: 5
USB3.0:
SSTX: 6
SSTX+: 7
GND_DRAIN: 8
SSRX: 9
SSRX+: 10
SHELL:
MOUNTING_TAB: 11, 12
MOUNTING_PAD: 13, 14, 15, 16
properties:
power: VBUS
ground: GND, GND_DRAIN
bidir: D-, D+
in: ID, SSRX, SSRX+
out: SSTX, SSTX+
passive: MOUNTING_TAB
nc: MOUNTING_PAD
schematic:
symbol: connector
right: USB, USB3.0
bottom: MOUNTING_TAB
housing:
pattern: custom
bodyWidth: 12.85
bodyLength: 5.00
bodyPosition: 0, -0.35 # use tab center line as center
height: 2.45
silkscreen: M -6.275 1.80 6.275 1.80 # PCB edge (1.45 + 0.35)
# USB 2.0 left pins
padWidth: 0.4
padHeight: 1.35
pitch: 0.65 # 1.30 / 2
rowCount: 1
columnCount: 5
rowDX: -2.675 # center of 5 pin ground -(3.60+8.95)/2 + 3.60
rowDY: -2.675 # 2 + 1.35 / 2
# USB 3.0 right pins
padWidth1: 0.4
padHeight1: 1.35
pitch1: 0.65 # 1.30 / 2
rowCount1: 1
columnCount1: 5
rowDX1: 4.025 # center of 5 pin ground -(3.60+8.95)/2 + 3.60 + 6.70
rowDY1: -2.675 # 2 + 1.35 / 2
# shell mounting holes
# slots are not supported by qeda
#holeWidth2: 0.45
#holeHeight2: 1.25 # 0.8 + 0.45
#padWidth2: 1.05
#padHeight2: 1.85 # 0.8 + 0.45 + (1.05 - 0.45)
# use the largest dimension to make a hole of the slot
holeDiameter2: 1.25 # use the largest dimension to make a hole of the slot
padDiameter2: 1.85 # use the largest dimension to make a hole of the slot
padPosition2: -6.275, 0, 6.275, 0 # -(3.60+8.95)/2
# shell
padWidth3: 2.025 # 2.15 - 0.25 / 2
padHeight3: 1.85 # not specified, re-using mounting hole height
padPosition3: -3.875, 0 , -1.475, 0 # -(3.60+8.95)/2 + 3.60 - 0.25 - (2.15-0.25)/2, 0, -(3.60+8.95)/2 + 3.60 + 0.25 + (2.15-0.25)/2, 0
padWidth4: 1.8 # 4.9 - 3.1
padHeight4: 1.85 # not specified, re-using mounting hole height
padPosition4: 1.325, 0 , 3.825, 0 # -(3.60+8.95)/2 + 3.60 + 3.1 + 1.8/2, 0, -(3.60+8.95)/2 + 3.60 + 5.6 + 1.8/2, 0