main
Ray Publish 0.1.0 4d0c199 13d ago
{
  "slug": "lm2660mm",
  "version": "0.1.0",
  "type": "component",
  "description": "Texas Instruments DC-DC Converters, VSSOP-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
  "tags": [
    "component",
    "power management (pmic)",
    "lm2660mm",
    "factory-2.0.0",
    "extractor-text"
  ],
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "lm2660mm.kicad_sym",
    "lm2660mm.kicad_mod",
    "lm2660mm.glb",
    "lm2660mm.step",
    "lm2660mm.lbr",
    "docs/hero.png",
    "docs/lm2660mm-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html",
    "lm2660mm-hero.glb",
    "lm2660mm-hero.overlay.json",
    "lm2660mm-etched.glb"
  ],
  "component": {
    "mpn": "LM2660MM",
    "manufacturer": "Texas Instruments",
    "package": "VSSOP-8",
    "pin_count": 8,
    "category": "Power Management (PMIC)",
    "subcategory": "DC-DC Converters",
    "datasheet": "https://www.ti.com/cn/lit/gpn/lm2660",
    "parts": {
      "symbol": "lm2660mm.kicad_sym",
      "footprint": "lm2660mm.kicad_mod",
      "model_3d": "lm2660mm-hero.glb",
      "model_3d_plain": "lm2660mm-etched.glb",
      "model_3d_step": "lm2660mm-etched.step",
      "model_3d_step_plain": "lm2660mm.step",
      "lbr": "lm2660mm.lbr"
    },
    "distributor_links": {
      "lcsc": "C2862159",
      "digikey": "296-36296-2-ND",
      "mouser": "926-LM2660MM"
    },
    "distributor_check": {
      "checked_at": "2026-10-20T23:15:12Z",
      "source": "Component Ocean /api/assign-pns",
      "digikey": {
        "pn": "296-36296-2-ND",
        "status": "found",
        "lifecycle": "Obsolete"
      },
      "mouser": {
        "pn": "926-LM2660MM",
        "status": "found",
        "lifecycle": "Obsolete"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "FC",
        "type": "input",
        "description": "Selects the internal oscillator frequency: open gives fOSC = 10 kHz (typ), tying to V+ gives 80 kHz (typ), and it has no effect when OSC is driven externally."
      },
      {
        "number": "2",
        "name": "CAP+",
        "type": "passive",
        "description": "Connect to the positive terminal of the charge-pump capacitor (same in inverter and doubler modes)."
      },
      {
        "number": "3",
        "name": "GND",
        "type": "power_in",
        "description": "Power supply ground input in voltage-inverter mode; the datasheet lists this pin as the power supply positive voltage input in voltage-doubler mode."
      },
      {
        "number": "4",
        "name": "CAP−",
        "type": "passive",
        "description": "Connect to the negative terminal of the charge-pump capacitor (same in inverter and doubler modes)."
      },
      {
        "number": "5",
        "name": "OUT",
        "type": "power_out",
        "description": "Negative voltage output in inverter mode (absolute maximum continuous output current 120 mA; OUT may be shorted to GND for one second only); the datasheet lists it as the power supply ground input in doubler mode."
      },
      {
        "number": "6",
        "name": "LV",
        "type": "input",
        "description": "Low-voltage operation input: tie to GND when the input voltage is below 3.5 V, may be tied to GND or left open above 3.5 V, and must be connected to GND when OSC is driven by an external clock."
      },
      {
        "number": "7",
        "name": "OSC",
        "type": "input",
        "description": "Oscillator control input connected to an internal 15-pF capacitor, where an external capacitor slows the oscillator or an external clock (up to 150 kHz) can drive it; in doubler mode it cannot be driven by an external clock."
      },
      {
        "number": "8",
        "name": "V+",
        "type": "power_in",
        "description": "Power supply positive voltage input (1.5 V to 5.5 V in inverter mode with LV tied to GND); the datasheet lists it as the positive voltage output in doubler mode."
      }
    ],
    "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 pin table on page 3 is shared by the SOIC (D) and VSSOP (DGK) packages. The page 20 ordering add; The source table has separate inverter and doubler columns, and the pin 3, 5 and 8 descriptions list; The datasheet classifies CAP+ and CAP− as 'Power'. I mapped them to KiCad 'passive' because they con"
        ],
        "pages_sent": 8,
        "cost_usd": 0.0118,
        "at": "2026-10-20T23:11:13"
      },
      "datasheet": {
        "url": "https://www.ti.com/cn/lit/gpn/lm2660",
        "pages": 31,
        "sha256": "32dc6d4757c2b1c7",
        "source_tier": "lcsc"
      },
      "cad": "KiCad official (CC-BY-SA 4.0)",
      "pins": {
        "total": 8,
        "described": 8,
        "cites_pages": true,
        "refuses_to_fabricate": true
      }
    },
    "viewers": {
      "symbol": "viewers/symbol.html",
      "footprint": "viewers/footprint.html"
    },
    "models_3d": [
      {
        "file": "lm2660mm.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          3.1,
          2.0,
          0.85
        ],
        "zmin_mm": -0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "353552981eef35cb93635057d4aeb89aef22648c77af6fd095e328bfe6b834bd",
        "checked": "2026-10-20",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "lm2660mm-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          3.1,
          2.0,
          0.85
        ],
        "zmin_mm": -0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "a9beaffada17c90b5ecb75a9438c9d1f8729964315a05f0d97991ef6332b5ef6",
        "checked": "2026-10-20",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ]
  }
}