main
Ray Publish 0.1.0 d47af68 21d ago
{
  "slug": "hx6001-nec",
  "version": "0.1.0",
  "type": "component",
  "description": "HEXIN Battery Management, SOT-23-5. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
  "tags": [
    "component",
    "power management (pmic)",
    "hx6001-nec",
    "factory-2.0.0",
    "extractor-text"
  ],
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "hx6001-nec.kicad_sym",
    "hx6001-nec.kicad_mod",
    "hx6001-nec.glb",
    "hx6001-nec.step",
    "hx6001-nec.lbr",
    "docs/hero.png",
    "docs/hx6001-nec-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html",
    "hx6001-nec-hero.glb",
    "hx6001-nec-hero.overlay.json",
    "hx6001-nec-etched.glb"
  ],
  "component": {
    "mpn": "HX6001-NEC",
    "manufacturer": "HEXIN",
    "package": "SOT-23-5",
    "pin_count": 5,
    "category": "Power Management (PMIC)",
    "subcategory": "Battery Management",
    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8586200317449424896",
    "parts": {
      "symbol": "hx6001-nec.kicad_sym",
      "footprint": "hx6001-nec.kicad_mod",
      "model_3d": "hx6001-nec-hero.glb",
      "model_3d_plain": "hx6001-nec-etched.glb",
      "model_3d_step": "hx6001-nec-etched.step",
      "model_3d_step_plain": "hx6001-nec.step",
      "lbr": "hx6001-nec.lbr"
    },
    "distributor_links": {
      "lcsc": "C172356"
    },
    "distributor_check": {
      "checked_at": "2026-10-18T16:49:00Z",
      "source": "Component Ocean /api/assign-pns",
      "digikey": {
        "pn": null,
        "status": "quota"
      },
      "mouser": {
        "pn": null,
        "status": "quota"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "CHRG",
        "type": "output",
        "description": "Open-drain charge status output that is pulled low by an internal N-channel MOSFET while charging and forced high impedance when the charge cycle is complete or during reverse battery lockout / no AC; absolute maximum for CHRG is -0.3V to 7V."
      },
      {
        "number": "2",
        "name": "GND",
        "type": "power_in",
        "description": "Ground reference pin for the charger."
      },
      {
        "number": "3",
        "name": "BAT",
        "type": "power_out",
        "description": "Charge current output that supplies the battery, regulates the 4.2V float voltage, should be bypassed with at least 1µF, and has an absolute maximum BAT pin current of 800mA with BAT voltage rated -0.3V to 7V."
      },
      {
        "number": "4",
        "name": "VCC",
        "type": "power_in",
        "description": "Positive input supply that powers the charger, operates from 4.5V to 6.5V, should be bypassed with at least 1µF, and is rated -0.3V to 7V absolute maximum."
      },
      {
        "number": "5",
        "name": "PROG",
        "type": "bidirectional",
        "description": "Charge current program, monitor and shutdown pin: a 1% resistor to ground sets the charge current (IBAT = VPROG/RSET × 900), it servos to 1V in constant-current mode, floating it shuts the charger down, and its absolute maximum is -0.3V to VCC + 0.3V."
      }
    ],
    "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: MPN suffix mismatch: the requested MPN is HX6001-NEC, but the datasheet's order information only def; Datasheet naming inconsistency: the page 1 header reads 'HX1001' while the title, body and all other"
        ],
        "pages_sent": 8,
        "cost_usd": 0.039,
        "at": "2026-10-18T16:47:00"
      },
      "datasheet": {
        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8586200317449424896",
        "pages": 8,
        "sha256": "1e186ff4e623291c",
        "source_tier": "lcsc"
      },
      "cad": "KiCad official (CC-BY-SA 4.0)",
      "pins": {
        "total": 5,
        "described": 5,
        "cites_pages": true,
        "refuses_to_fabricate": true
      }
    },
    "viewers": {
      "symbol": "viewers/symbol.html",
      "footprint": "viewers/footprint.html"
    },
    "models_3d": [
      {
        "file": "hx6001-nec.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          2.8,
          2.9,
          1.55
        ],
        "zmin_mm": 0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "720a6eab0024069bbee68e7cb4c3ff1149468a34611225cdc852662c5d0ec2b7",
        "checked": "2026-10-18",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "hx6001-nec-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          2.8,
          2.9,
          1.55
        ],
        "zmin_mm": 0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "6e922dd160989b433f1160635c10c329958cdcf1032a8ebe9d884ac30d87d358",
        "checked": "2026-10-18",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ]
  }
}