name: HRO_U-F-10SW-Y-1
description: USB, micro-C, 3.0, receptacle, SMT
datasheet: https://datasheet.lcsc.com/lcsc/2108132030_Korean-Hroparts-Elec-U-F-10SW-Y-1_C2689945.pdf # datasheet not found on krhro.com
distributor: LCSC C2689945 

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: 11-16

properties:
  power: VBUS
  ground: GND, GND_DRAIN
  bidir: D-, D+
  in: ID, SSRX-, SSRX+
  out: SSTX-, SSTX+
  passive: SHELL

schematic:
  symbol: connector
  right: USB, USB3.0
  bottom: SHELL

housing:
  pattern: custom
  bodyWidth: 12.85
  bodyLength: 5.5
  bodyPosition: 0, 0.1 # use tab center line as center (4.80+0.7)/2-(0.7+2.15)
  height: 2.45
  silkscreen: M -6.425 2.05 6.425 2.05 # PCB edge (includes body position)

  # USB 2.0 left pins
  padWidth: 0.4
  padHeight: 1.35
  pitch: 0.65 # 1.30 / 2
  rowCount: 1
  columnCount: 5
  rowDX: -2.675 # 12.25/2-3.45
  rowDY: -2.70

  # USB 3.0 right pins
  padWidth1: 0.4
  padHeight1: 1.35
  pitch1: 0.65
  rowCount1: 1
  columnCount1: 5
  rowDX1: 4.025 # 12.25/2-3.45-6.7
  rowDY1: -2.70

  # shell
  padWidth2: 1.8 # 4.9-3.1
  padHeight2: 1.9
  padPosition2: -6.675, -0 # 12.25/2-3.45+3.10+1.8/2

  padWidth3: 1.9 # 2.15-0.25
  padHeight3: 1.9
  padPosition3: -3.875, 0, -1.475, 0 # 12.25/2-3.45+3.10+1.8/2 12.25/2-3.45+0.25+1.9/2

  padWidth4: 1.8 # 4.9-3.1
  padHeight4: 1.9
  padPosition4: 1.325, 0, 3.825, 0 # 12.25/2-3.45-3.1-1.8/2 12.25/2-3.45-5.6-1.8/2

  padWidth5: 2.3 # 10.25-7.95
  padHeight5: 1.9
  padPosition5: 6.425, 0 # 12.25/2-3.45-7.95-2.3/2
