main
Ray cp2108-b03-gmr: component.models_3d pose record per STEP (Z-up, seated z=0, pad-centre origin, identity binding) 8f98727
{
  "schema_version": 1,
  "type": "component",
  "slug": "cp2108-b03-gmr",
  "title": "CP2108-B03-GMR",
  "brief": "SKYWORKS SILICON LABS USB Converters, QFN-64-EP(9x9). Pinout extracted from the datasheet, KiCad symbol/footprint/3D.",
  "version": "0.1.0",
  "license": "CC-BY-SA-4.0",
  "tags": [
    "component",
    "interface",
    "cp2108-b03-gmr"
  ],
  "component": {
    "mpn": "CP2108-B03-GMR",
    "manufacturer": "SKYWORKS SILICON LABS",
    "package": "QFN-64-EP(9x9)",
    "pin_count": 64,
    "category": "Interface",
    "subcategory": "USB Converters",
    "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/be2f2b381735bb4089fe33bfe5ec91a6.pdf",
    "parts": {
      "symbol": "cp2108-b03-gmr.kicad_sym",
      "footprint": "cp2108-b03-gmr.kicad_mod",
      "model_3d": "cp2108-b03-gmr-etched.glb",
      "model_3d_plain": "cp2108-b03-gmr.glb",
      "model_3d_step": "cp2108-b03-gmr-etched.step",
      "model_3d_step_plain": "cp2108-b03-gmr.step",
      "lbr": "cp2108-b03-gmr.lbr"
    },
    "distributor_links": {},
    "pins": [
      {
        "number": "1",
        "name": "RX3",
        "type": "input",
        "description": "UART 3 Receive (RX), high-drive input (VIOHD domain, 2.7-6.0 V)."
      },
      {
        "number": "2",
        "name": "VSSHD",
        "type": "power_in",
        "description": "High-drive device ground for UART 3 pins 1-6. Connect to device ground."
      },
      {
        "number": "3",
        "name": "VIOHD",
        "type": "power_in",
        "description": "High-drive I/O supply voltage input for UART 3 pins 1-6, 2.7 V to 6.0 V."
      },
      {
        "number": "4",
        "name": "TX3",
        "type": "output",
        "description": "UART 3 Transmit (TX), high-drive output (VIOHD domain)."
      },
      {
        "number": "5",
        "name": "CTS3",
        "type": "input",
        "description": "UART 3 Clear to Send (CTS), high-drive input."
      },
      {
        "number": "6",
        "name": "RTS3",
        "type": "output",
        "description": "UART 3 Ready to Send (RTS), high-drive output."
      },
      {
        "number": "7",
        "name": "RI3",
        "type": "input",
        "description": "UART 3 Ring Indicator (RI). Indicates modem detected a ringing signal."
      },
      {
        "number": "8",
        "name": "DCD3",
        "type": "input",
        "description": "UART 3 Data Carrier Detect (DCD)."
      },
      {
        "number": "9",
        "name": "DSR3",
        "type": "input",
        "description": "UART 3 Data Set Ready (DSR)."
      },
      {
        "number": "10",
        "name": "DTR3",
        "type": "output",
        "description": "UART 3 Data Terminal Ready (DTR)."
      },
      {
        "number": "11",
        "name": "RI2",
        "type": "input",
        "description": "UART 2 Ring Indicator (RI)."
      },
      {
        "number": "12",
        "name": "DCD2",
        "type": "input",
        "description": "UART 2 Data Carrier Detect (DCD)."
      },
      {
        "number": "13",
        "name": "CTS2",
        "type": "input",
        "description": "UART 2 Clear to Send (CTS)."
      },
      {
        "number": "14",
        "name": "RTS2",
        "type": "output",
        "description": "UART 2 Ready to Send (RTS)."
      },
      {
        "number": "15",
        "name": "RX2",
        "type": "input",
        "description": "UART 2 Receive (RX)."
      },
      {
        "number": "16",
        "name": "TX2",
        "type": "output",
        "description": "UART 2 Transmit (TX)."
      },
      {
        "number": "17",
        "name": "DSR2",
        "type": "input",
        "description": "UART 2 Data Set Ready (DSR)."
      },
      {
        "number": "18",
        "name": "DTR2",
        "type": "output",
        "description": "UART 2 Data Terminal Ready (DTR)."
      },
      {
        "number": "19",
        "name": "/SUSPEND",
        "type": "output",
        "description": "Suspend indicator, active low. Asserted when USB is in suspend state."
      },
      {
        "number": "20",
        "name": "SUSPEND",
        "type": "output",
        "description": "Suspend indicator, active high. Asserted when USB is in suspend state."
      },
      {
        "number": "21",
        "name": "GPIO.15",
        "type": "bidirectional",
        "description": "General Purpose I/O 15. Alternate function: Clock Output 3."
      },
      {
        "number": "22",
        "name": "GPIO.14",
        "type": "bidirectional",
        "description": "General Purpose I/O 14. Alternate function: UART 3 RS-485 transceiver control."
      },
      {
        "number": "23",
        "name": "GPIO.13",
        "type": "bidirectional",
        "description": "General Purpose I/O 13. Alternate function: UART 3 RX toggle indicator."
      },
      {
        "number": "24",
        "name": "VIO",
        "type": "power_in",
        "description": "Non-high-drive I/O supply voltage input, 3.0 V to VDD."
      },
      {
        "number": "25",
        "name": "VSS",
        "type": "power_in",
        "description": "Device ground."
      },
      {
        "number": "26",
        "name": "GPIO.12",
        "type": "bidirectional",
        "description": "General Purpose I/O 12. Alternate function: UART 3 TX toggle indicator."
      },
      {
        "number": "27",
        "name": "GPIO.11",
        "type": "bidirectional",
        "description": "General Purpose I/O 11. Alternate function: Clock Output 2."
      },
      {
        "number": "28",
        "name": "GPIO.10",
        "type": "bidirectional",
        "description": "General Purpose I/O 10. Alternate function: UART 2 RS-485 transceiver control."
      },
      {
        "number": "29",
        "name": "GPIO.9",
        "type": "bidirectional",
        "description": "General Purpose I/O 9. Alternate function: UART 2 RX toggle indicator."
      },
      {
        "number": "30",
        "name": "GPIO.8",
        "type": "bidirectional",
        "description": "General Purpose I/O 8. Alternate function: UART 2 TX toggle indicator."
      },
      {
        "number": "31",
        "name": "GPIO.7",
        "type": "bidirectional",
        "description": "General Purpose I/O 7. Alternate function: Clock Output 1."
      },
      {
        "number": "32",
        "name": "GPIO.6",
        "type": "bidirectional",
        "description": "General Purpose I/O 6. Alternate function: UART 1 RS-485 transceiver control."
      },
      {
        "number": "33",
        "name": "GPIO.5",
        "type": "bidirectional",
        "description": "General Purpose I/O 5. Alternate function: UART 1 RX toggle indicator."
      },
      {
        "number": "34",
        "name": "GPIO.4",
        "type": "bidirectional",
        "description": "General Purpose I/O 4. Alternate function: UART 1 TX toggle indicator."
      },
      {
        "number": "35",
        "name": "NC",
        "type": "unconnected",
        "description": "No Connect. Leave floating or tie to ground."
      },
      {
        "number": "36",
        "name": "NC",
        "type": "unconnected",
        "description": "No Connect. Leave floating or tie to ground."
      },
      {
        "number": "37",
        "name": "GPIO.3",
        "type": "bidirectional",
        "description": "General Purpose I/O 3. Alternate function: Clock Output 0."
      },
      {
        "number": "38",
        "name": "GPIO.2",
        "type": "bidirectional",
        "description": "General Purpose I/O 2. Alternate function: UART 0 RS-485 transceiver control."
      },
      {
        "number": "39",
        "name": "VIO",
        "type": "power_in",
        "description": "Non-high-drive I/O supply voltage input, 3.0 V to VDD."
      },
      {
        "number": "40",
        "name": "GPIO.1",
        "type": "bidirectional",
        "description": "General Purpose I/O 1. Alternate function: UART 0 RX toggle indicator."
      },
      {
        "number": "41",
        "name": "GPIO.0",
        "type": "bidirectional",
        "description": "General Purpose I/O 0. Alternate function: UART 0 TX toggle indicator."
      },
      {
        "number": "42",
        "name": "RI1",
        "type": "input",
        "description": "UART 1 Ring Indicator (RI)."
      },
      {
        "number": "43",
        "name": "DCD1",
        "type": "input",
        "description": "UART 1 Data Carrier Detect (DCD)."
      },
      {
        "number": "44",
        "name": "DSR1",
        "type": "input",
        "description": "UART 1 Data Set Ready (DSR)."
      },
      {
        "number": "45",
        "name": "DTR1",
        "type": "output",
        "description": "UART 1 Data Terminal Ready (DTR)."
      },
      {
        "number": "46",
        "name": "CTS1",
        "type": "input",
        "description": "UART 1 Clear to Send (CTS)."
      },
      {
        "number": "47",
        "name": "RTS1",
        "type": "output",
        "description": "UART 1 Ready to Send (RTS)."
      },
      {
        "number": "48",
        "name": "RX1",
        "type": "input",
        "description": "UART 1 Receive (RX)."
      },
      {
        "number": "49",
        "name": "TX1",
        "type": "output",
        "description": "UART 1 Transmit (TX)."
      },
      {
        "number": "50",
        "name": "RI0",
        "type": "input",
        "description": "UART 0 Ring Indicator (RI)."
      },
      {
        "number": "51",
        "name": "DCD0",
        "type": "input",
        "description": "UART 0 Data Carrier Detect (DCD)."
      },
      {
        "number": "52",
        "name": "DSR0",
        "type": "input",
        "description": "UART 0 Data Set Ready (DSR)."
      },
      {
        "number": "53",
        "name": "DTR0",
        "type": "output",
        "description": "UART 0 Data Terminal Ready (DTR)."
      },
      {
        "number": "54",
        "name": "CTS0",
        "type": "input",
        "description": "UART 0 Clear to Send (CTS)."
      },
      {
        "number": "55",
        "name": "RTS0",
        "type": "output",
        "description": "UART 0 Ready to Send (RTS)."
      },
      {
        "number": "56",
        "name": "RX0",
        "type": "input",
        "description": "UART 0 Receive (RX)."
      },
      {
        "number": "57",
        "name": "TX0",
        "type": "output",
        "description": "UART 0 Transmit (TX)."
      },
      {
        "number": "58",
        "name": "VDD",
        "type": "power_in",
        "description": "Core power supply voltage input (also serves as voltage regulator output). 3.0-3.6 V self-powered."
      },
      {
        "number": "59",
        "name": "VSS",
        "type": "power_in",
        "description": "Device ground."
      },
      {
        "number": "60",
        "name": "VREGIN",
        "type": "power_in",
        "description": "Voltage regulator input, 4.0-5.5 V when USB bus-powered. Feeds the on-chip 3.3 V voltage regulator."
      },
      {
        "number": "61",
        "name": "VBUS",
        "type": "input",
        "description": "USB VBUS sense input. Connect to VBUS signal of USB network."
      },
      {
        "number": "62",
        "name": "D+",
        "type": "bidirectional",
        "description": "USB D+ data line, full-speed (12 Mbps) transceiver."
      },
      {
        "number": "63",
        "name": "D-",
        "type": "bidirectional",
        "description": "USB D- data line, full-speed (12 Mbps) transceiver."
      },
      {
        "number": "64",
        "name": "RESET",
        "type": "bidirectional",
        "description": "Active-low device reset. Open-drain output of internal POR/VDD monitor; can be driven low externally to force a system reset."
      }
    ],
    "provenance": {
      "extractor": "ds2sf",
      "datasheet": {
        "url": "https://datasheet.lcsc.com/datasheet/pdf/be2f2b381735bb4089fe33bfe5ec91a6.pdf",
        "pages": 35,
        "sha256": "b08863a6cad1259c",
        "source_tier": "lcsc"
      },
      "cad": "KiCad official (CC-BY-SA 4.0)",
      "pins": {
        "total": 64,
        "described": 64,
        "cites_pages": true,
        "refuses_to_fabricate": true
      }
    },
    "viewers": {
      "symbol": "viewers/symbol.html",
      "footprint": "viewers/footprint.html"
    },
    "models_3d": [
      {
        "file": "cp2108-b03-gmr.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          9,
          9,
          0.75
        ],
        "zmin_mm": 0,
        "centre_offset_mm": 0,
        "footprint_binding": "identity",
        "sha256": "dce07a86ec3fe3ca87eebdff13827f55e036ced5518fee01f85cec4a3f56366d",
        "checked": "2026-10-07",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "cp2108-b03-gmr-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          9,
          9,
          0.75
        ],
        "zmin_mm": 0,
        "centre_offset_mm": 0,
        "footprint_binding": "identity",
        "sha256": "c672924aecf28420b2fd702a93e06c179103012f0b1eb169aee891ca90230885",
        "checked": "2026-10-07",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ]
  },
  "metadata": {
    "specs": {
      "Manufacturer": "SKYWORKS SILICON LABS",
      "Package": "QFN-64-EP(9x9)",
      "Category": "Interface",
      "Pins": "64"
    }
  },
  "variants": [
    {
      "mpn": "CP2108-B03-GMR",
      "kind": "packaging"
    }
  ],
  "sections": [
    "hero",
    "viewers",
    "readme",
    "breadcrumbs",
    "info"
  ],
  "discovery_triggers": [
    "cp2108-b03-gmr"
  ],
  "discovery_pitch": "CP2108-B03-GMR (SKYWORKS SILICON LABS) component page with datasheet-verified CAD.",
  "author": {
    "name": "Ray"
  },
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "cp2108-b03-gmr.kicad_sym",
    "cp2108-b03-gmr.kicad_mod",
    "cp2108-b03-gmr.glb",
    "cp2108-b03-gmr.step",
    "cp2108-b03-gmr.lbr",
    "docs/hero.png",
    "docs/cp2108-b03-gmr-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html"
  ],
  "visibility": {
    "public": true
  },
  "updated_at": "2026-09-24T19:31:59.454Z"
}