main
Ray Publish 0.1.0 37628a6 10d ago
{
  "slug": "c8051f410-gqr",
  "version": "0.1.0",
  "type": "component",
  "description": "SKYWORKS SILICON LABS Microcontrollers (MCU/MPU/SOC), LQFP-32(7x7). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
  "tags": [
    "component",
    "embedded processors & controllers",
    "c8051f410-gqr",
    "factory-2.0.0",
    "extractor-text"
  ],
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "c8051f410-gqr.kicad_sym",
    "c8051f410-gqr.kicad_mod",
    "c8051f410-gqr.glb",
    "c8051f410-gqr.step",
    "c8051f410-gqr.lbr",
    "docs/hero.png",
    "docs/c8051f410-gqr-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html",
    "c8051f410-gqr-hero.glb",
    "c8051f410-gqr-hero.overlay.json",
    "c8051f410-gqr-etched.glb"
  ],
  "component": {
    "mpn": "C8051F410-GQR",
    "manufacturer": "SKYWORKS SILICON LABS",
    "package": "LQFP-32(7x7)",
    "pin_count": 32,
    "category": "Embedded Processors & Controllers",
    "subcategory": "Microcontrollers (MCU/MPU/SOC)",
    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8586181441868730368",
    "parts": {
      "symbol": "c8051f410-gqr.kicad_sym",
      "footprint": "c8051f410-gqr.kicad_mod",
      "model_3d": "c8051f410-gqr-hero.glb",
      "model_3d_plain": "c8051f410-gqr-etched.glb",
      "model_3d_step": "c8051f410-gqr-etched.step",
      "model_3d_step_plain": "c8051f410-gqr.step",
      "lbr": "c8051f410-gqr.lbr"
    },
    "distributor_links": {
      "lcsc": "C15808",
      "digikey": "336-4517-2-ND",
      "mouser": "634-C8051F410-GQR"
    },
    "distributor_check": {
      "checked_at": "2026-10-16T22:11:45Z",
      "source": "Component Ocean /api/assign-pns",
      "digikey": {
        "pn": "336-4517-2-ND",
        "status": "found",
        "lifecycle": "Obsolete"
      },
      "mouser": {
        "pn": "634-C8051F410-GQR",
        "status": "found",
        "lifecycle": "Obsolete"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "VIO",
        "type": "power_in",
        "description": "I/O supply voltage for the port pins."
      },
      {
        "number": "2",
        "name": "RST/C2CK",
        "type": "bidirectional",
        "description": "Open-drain device reset that is driven low by the internal POR or VDD monitor and can be driven low externally for at least 15 µs to reset the device (1 kΩ pullup to VIO recommended); also the clock for the C2 debug interface."
      },
      {
        "number": "3",
        "name": "VRTC-BACKUP",
        "type": "power_in",
        "description": "smaRTClock backup supply voltage."
      },
      {
        "number": "4",
        "name": "XTAL4",
        "type": "output",
        "description": "smaRTClock oscillator crystal connection (Table 4.1 prints this pin as 'Crystal Input' but classifies it as an analog output)."
      },
      {
        "number": "5",
        "name": "XTAL3",
        "type": "input",
        "description": "smaRTClock oscillator crystal input."
      },
      {
        "number": "6",
        "name": "GND",
        "type": "power_in",
        "description": "Ground."
      },
      {
        "number": "7",
        "name": "VDD",
        "type": "power_in",
        "description": "Core supply voltage."
      },
      {
        "number": "8",
        "name": "VREGIN",
        "type": "power_in",
        "description": "Input to the on-chip voltage regulator."
      },
      {
        "number": "9",
        "name": "P1.0/XTAL1",
        "type": "bidirectional",
        "description": "Port 1.0 digital I/O or analog input; also the external clock input and oscillator return for a crystal or resonator."
      },
      {
        "number": "10",
        "name": "P1.1/XTAL2",
        "type": "bidirectional",
        "description": "Port 1.1 digital I/O or analog input; also the external clock output driving a crystal or resonator, or the clock input in CMOS, capacitor, or RC oscillator configurations."
      },
      {
        "number": "11",
        "name": "P1.2/VREF",
        "type": "bidirectional",
        "description": "Port 1.2 digital I/O or analog input; also the external VREF input."
      },
      {
        "number": "12",
        "name": "P1.3",
        "type": "bidirectional",
        "description": "Port 1.3 digital I/O or analog input."
      },
      {
        "number": "13",
        "name": "P1.4",
        "type": "bidirectional",
        "description": "Port 1.4 digital I/O or analog input."
      },
      {
        "number": "14",
        "name": "P1.5",
        "type": "bidirectional",
        "description": "Port 1.5 digital I/O or analog input."
      },
      {
        "number": "15",
        "name": "P1.6",
        "type": "bidirectional",
        "description": "Port 1.6 digital I/O or analog input."
      },
      {
        "number": "16",
        "name": "P1.7",
        "type": "bidirectional",
        "description": "Port 1.7 digital I/O or analog input."
      },
      {
        "number": "17",
        "name": "P0.0/IDAC0",
        "type": "bidirectional",
        "description": "Port 0.0 digital I/O or analog input; also the IDAC0 current-mode DAC output."
      },
      {
        "number": "18",
        "name": "P0.1/IDAC1",
        "type": "bidirectional",
        "description": "Port 0.1 digital I/O or analog input; also the IDAC1 current-mode DAC output."
      },
      {
        "number": "19",
        "name": "P0.2",
        "type": "bidirectional",
        "description": "Port 0.2 digital I/O or analog input."
      },
      {
        "number": "20",
        "name": "P0.3",
        "type": "bidirectional",
        "description": "Port 0.3 digital I/O or analog input."
      },
      {
        "number": "21",
        "name": "P0.4/TX",
        "type": "bidirectional",
        "description": "Port 0.4 digital I/O or analog input; also the UART TX pin, which is fixed to P0.4 for bootloading."
      },
      {
        "number": "22",
        "name": "P0.5/RX",
        "type": "bidirectional",
        "description": "Port 0.5 digital I/O or analog input; also the UART RX pin, which is fixed to P0.5 for bootloading."
      },
      {
        "number": "23",
        "name": "P0.6/CNVSTR",
        "type": "bidirectional",
        "description": "Port 0.6 digital I/O or analog input; also the external convert-start input for ADC0, IDA0, and IDA1."
      },
      {
        "number": "24",
        "name": "P0.7",
        "type": "bidirectional",
        "description": "Port 0.7 digital I/O or analog input."
      },
      {
        "number": "25",
        "name": "P2.0",
        "type": "bidirectional",
        "description": "Port 2.0 digital I/O or analog input."
      },
      {
        "number": "26",
        "name": "P2.1",
        "type": "bidirectional",
        "description": "Port 2.1 digital I/O or analog input."
      },
      {
        "number": "27",
        "name": "P2.2",
        "type": "bidirectional",
        "description": "Port 2.2 digital I/O or analog input."
      },
      {
        "number": "28",
        "name": "P2.3",
        "type": "bidirectional",
        "description": "Port 2.3 digital I/O or analog input (available only on the C8051F410/2)."
      },
      {
        "number": "29",
        "name": "P2.4",
        "type": "bidirectional",
        "description": "Port 2.4 digital I/O or analog input (available only on the C8051F410/2)."
      },
      {
        "number": "30",
        "name": "P2.5",
        "type": "bidirectional",
        "description": "Port 2.5 digital I/O or analog input (available only on the C8051F410/2)."
      },
      {
        "number": "31",
        "name": "P2.6",
        "type": "bidirectional",
        "description": "Port 2.6 digital I/O or analog input (available only on the C8051F410/2)."
      },
      {
        "number": "32",
        "name": "P2.7/C2D",
        "type": "bidirectional",
        "description": "Port 2.7 digital I/O or analog input; also the bidirectional data signal for the C2 debug interface."
      }
    ],
    "provenance": {
      "extractor": "extract_pins 0.3",
      "factory_chain": {
        "factory": "2.0.0",
        "extractor": "extract_pins 0.3",
        "primary_model": "claude-haiku-5-5",
        "primary_mode": "text",
        "consensus_model": "claude-sonnet-5-5",
        "consensus": "agreed",
        "guards": "pin_guards 0.1: passed",
        "guard_notes": [
          "extractor flagged: The MPN suffix '-GQR' is not mapped to a package anywhere in the supplied text. The LQFP-32 pinout w; The LQFP-32 pin diagram (Figure 4.1, page 44) is garbled in the text extraction, so pin numbers were; Table 4.1 labels XTAL4 (pin 4) as 'smaRTClock Oscillator Crystal Input' but classifies it as 'A Out'"
        ],
        "pages_sent": 38,
        "cost_usd": 0.1446,
        "at": "2026-10-16T22:11:21"
      },
      "datasheet": {
        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8586181441868730368",
        "pages": 270,
        "sha256": "1554a9bce1c21db6",
        "source_tier": "lcsc"
      },
      "cad": "KiCad official (CC-BY-SA 4.0)",
      "pins": {
        "total": 32,
        "described": 32,
        "cites_pages": true,
        "refuses_to_fabricate": true
      }
    },
    "viewers": {
      "symbol": "viewers/symbol.html",
      "footprint": "viewers/footprint.html"
    },
    "models_3d": [
      {
        "file": "c8051f410-gqr.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          9.0,
          9.0,
          1.5
        ],
        "zmin_mm": 0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "be0e412f1c66fee70039b0e109e0cc7c823161dda97593718afa97569bc61ce3",
        "checked": "2026-10-16",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "c8051f410-gqr-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          9.0,
          9.0,
          1.5
        ],
        "zmin_mm": 0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "802395e87ff8a0c237f8e9dbc9d086b7ab9ec9866ae6c0f8cf0ff2c179485ec8",
        "checked": "2026-10-16",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ]
  }
}