main
Ray Publish 0.1.0 98adb6e 17d ago
{
  "slug": "xb3306a",
  "version": "0.1.0",
  "type": "component",
  "description": "XySemi Battery Management, SOT-23. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
  "tags": [
    "component",
    "power management (pmic)",
    "xb3306a",
    "factory-2.0.0",
    "extractor-text"
  ],
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "xb3306a.kicad_sym",
    "xb3306a.kicad_mod",
    "xb3306a.glb",
    "xb3306a.step",
    "xb3306a.lbr",
    "docs/hero.png",
    "docs/xb3306a-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html",
    "xb3306a-hero.glb",
    "xb3306a-hero.overlay.json",
    "xb3306a-etched.glb"
  ],
  "component": {
    "mpn": "XB3306A",
    "manufacturer": "XySemi",
    "package": "SOT-23",
    "pin_count": 3,
    "category": "Power Management (PMIC)",
    "subcategory": "Battery Management",
    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8586189246205988864",
    "parts": {
      "symbol": "xb3306a.kicad_sym",
      "footprint": "xb3306a.kicad_mod",
      "model_3d": "xb3306a-hero.glb",
      "model_3d_plain": "xb3306a-etched.glb",
      "model_3d_step": "xb3306a-etched.step",
      "model_3d_step_plain": "xb3306a.step",
      "lbr": "xb3306a.lbr"
    },
    "distributor_links": {
      "lcsc": "C154939"
    },
    "distributor_check": {
      "checked_at": "2026-10-18T06:17:43Z",
      "source": "Component Ocean /api/assign-pns",
      "digikey": {
        "pn": null,
        "status": "no match"
      },
      "mouser": {
        "pn": null,
        "status": "no match"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "VM",
        "type": "passive",
        "description": "Negative terminal of the battery pack (charger/load negative); the internal FET switch connects it to GND, with an internal RVMS of 100 kΩ to GND and RVMD of 320 kΩ to VDD, and its abs max input voltage is -6 to 10 V."
      },
      {
        "number": "2",
        "name": "VDD",
        "type": "power_in",
        "description": "IC supply pin connected to the battery cell positive terminal, abs max input voltage -0.3 to 6 V."
      },
      {
        "number": "3",
        "name": "GND",
        "type": "power_in",
        "description": "Ground pin, connected to the negative terminal of the battery cell."
      }
    ],
    "provenance": {
      "extractor": "extract_pins 0.3",
      "factory_chain": {
        "factory": "2.0.0",
        "extractor": "extract_pins 0.3",
        "primary_model": "claude-sonnet-5-5",
        "primary_mode": "text+vision",
        "consensus_model": "claude-opus-5-5",
        "consensus": "agreed",
        "guards": "pin_guards 0.1: passed",
        "guard_notes": [
          "extractor flagged: The SOT23-3 top-view drawing on page 2 labels pins only by name (GND top, VM bottom-left, VDD bottom; The datasheet does not give a KiCad electrical type for VM. It is a battery-negative sense/switch no",
          "vision extraction: provenance cannot be text-verified; needs consensus"
        ],
        "pages_sent": 12,
        "cost_usd": 0.3185,
        "at": "2026-10-18T06:15:31"
      },
      "datasheet": {
        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8586189246205988864",
        "pages": 12,
        "sha256": "aa2c22478b7e980a",
        "source_tier": "lcsc"
      },
      "cad": "KiCad official (CC-BY-SA 4.0)",
      "pins": {
        "total": 3,
        "described": 3,
        "cites_pages": true,
        "refuses_to_fabricate": true
      }
    },
    "viewers": {
      "symbol": "viewers/symbol.html",
      "footprint": "viewers/footprint.html"
    },
    "models_3d": [
      {
        "file": "xb3306a.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          2.5,
          3.0,
          1.2
        ],
        "zmin_mm": 0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "dd5d1711204e1d8d26cd11490923bd84340820baa69538c385a4300ec2539bc0",
        "checked": "2026-10-18",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "xb3306a-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          2.5,
          3.0,
          1.2
        ],
        "zmin_mm": 0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "921fff2f2e296beeef3c9c7c278a54a975b19eb218412ea1ab0b883cc56f72f0",
        "checked": "2026-10-18",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ]
  }
}