name: XKB_U261-24XN-4BS60
description: connector, USB, type-C, 24 pins, edge mount
datasheet: https://datasheet.lcsc.com/szlcsc/2001050503_XKB-Enterprise-U261-24XN-4BS60_C319150.pdf
page: https://lcsc.com/product-detail/USB-Connectors_XKB-Enterprise-U261-24XN-4BS60_C319150.html
lcsc: C319150

pinout:
  A:
    TX+1: A2
    TX-1: A3
    CC1: A5
    D+1: A6
    D-1: A7
    SBU1: A8
    RX-2: A10
    RX+2: A11  
  B:
    TX+2: B2
    TX-2: B3
    CC2: B5
    D+2: B6
    D-2: B7
    SBU2: B8
    RX-1: B10
    RX+1: B11
  GND: A1, A12, B1, B12
  VBUS: A4, A9, B4, B9
  SHIELD: A0, A13, B0, B13

properties:
  power: VBUS
  ground: GND
  bidir: D-1, D+1, CC1, SBU1, D-2, D+2, CC2, SBU2
  in: RX-1, RX+1, RX-2, RX+2
  out: TX-1, TX+1, TX-2, TX+2
  passive: SHIELD

schematic:
  symbol: connector
  left: A
  right: B
  top: VBUS
  bottom: GND, SHIELD

housing:
  pattern: custom
  bodyWidth: 8.22-8.28
  bodyLength: 11.95-12.45
  bodyPosition: 0, 5.45 # use signal pad center (12.20 / 2 - 1.70 + 1.20 - 0.90 + 1.50 / 2)
  height: 3.60
  # board in connector
  silkscreen: M -3.95 -4.4 -3.05 -4.4 M 3.95 -4.4 3.05 -4.4 M -3.05 -4.4 -3.05 -3.5 M 3.05 -4.4 3.05 -3.5 M -3.05 -3.5 3.05 -3.5

  # A signals
  numbers: A1-A12
  padWidth: 0.30
  padHeight: 1.50
  pitch: -0.50
  rowCount: 1
  columnCount: 12

  # B signals
  numbers1: B1-B12
  padWidth1: 0.30
  padHeight1: 1.50
  pitch1: 0.50
  rowCount1: 1
  columnCount1: 12
  padBottom1: true

  # A shield
  numbers2: A0, A13
  padWidth2: 0.70
  padHeight2: 1.40
  pitch2: -7.20
  rowCount2: 1
  columnCount2: 2
  rowDX2: 0
  rowDY2: -0.05

  # B shield
  numbers3: B0, B13
  padWidth3: 0.70
  padHeight3: 1.40
  pitch3: 7.20
  rowCount3: 1
  columnCount3: 2
  rowDX3: 0
  rowDY3: -0.05
  padBottom3: true
