main
Ray Set visibility: public 29425ef 8d ago
{
  "schema_version": 1,
  "type": "component",
  "slug": "tj-s2012sw8tbhlc2r-a5",
  "title": "TJ-S2012SW8TBHLC2R-A5",
  "brief": "TOGIALED LED Indication - Discrete, 0805. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
  "version": "0.1.0",
  "license": "CC-BY-SA-4.0",
  "tags": [
    "component",
    "optoelectronics",
    "tj-s2012sw8tbhlc2r-a5",
    "factory-2.0.0",
    "extractor-text"
  ],
  "component": {
    "mpn": "TJ-S2012SW8TBHLC2R-A5",
    "manufacturer": "TOGIALED",
    "package": "0805",
    "pin_count": 2,
    "category": "Optoelectronics",
    "subcategory": "LED Indication - Discrete",
    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588918842449924096",
    "parts": {
      "symbol": "tj-s2012sw8tbhlc2r-a5.kicad_sym",
      "footprint": "tj-s2012sw8tbhlc2r-a5.kicad_mod",
      "model_3d": "tj-s2012sw8tbhlc2r-a5-hero.glb",
      "model_3d_plain": "tj-s2012sw8tbhlc2r-a5-etched.glb",
      "model_3d_step": "tj-s2012sw8tbhlc2r-a5-etched.step",
      "model_3d_step_plain": "tj-s2012sw8tbhlc2r-a5.step",
      "lbr": "tj-s2012sw8tbhlc2r-a5.lbr"
    },
    "distributor_links": {
      "lcsc": "C601669"
    },
    "distributor_check": {
      "checked_at": "2026-10-17T04:42:49Z",
      "source": "Component Ocean /api/assign-pns",
      "digikey": {
        "pn": null,
        "status": "no match"
      },
      "mouser": {
        "pn": null,
        "status": "no match"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "1",
        "type": "passive",
        "description": "Two-terminal LED lead; the package outline marks polarity near this pin, but the datasheet does not explicitly state whether it is the anode or the cathode, and the absolute maximum reverse voltage is 5 V with 30 mA maximum forward current."
      },
      {
        "number": "2",
        "name": "2",
        "type": "passive",
        "description": "Two-terminal LED lead; the datasheet does not explicitly state whether it is the anode or the cathode, and the packaging note only says the cathode is oriented toward the tape sprocket hole, so the polarity assignment must be confirmed with the manufacturer."
      }
    ],
    "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 datasheet shows a polarity mark and pins 1 and 2 on the package outline (page 2) but never expli; Pin names are given only as the printed numbers because the datasheet does not provide functional na"
        ],
        "pages_sent": 9,
        "cost_usd": 0.0272,
        "at": "2026-10-17T04:38:20"
      },
      "datasheet": {
        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588918842449924096",
        "pages": 9,
        "sha256": "026b011ab6440193",
        "source_tier": "lcsc"
      },
      "cad": "KiCad official (CC-BY-SA 4.0)",
      "pins": {
        "total": 2,
        "described": 2,
        "cites_pages": true,
        "refuses_to_fabricate": true
      }
    },
    "viewers": {
      "symbol": "viewers/symbol.html",
      "footprint": "viewers/footprint.html"
    },
    "models_3d": [
      {
        "file": "tj-s2012sw8tbhlc2r-a5.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          2,
          1.25,
          1.1
        ],
        "zmin_mm": 0,
        "centre_offset_mm": 0,
        "footprint_binding": "identity",
        "sha256": "0aa8b791804f5d72a2fc7d1bf231dd9959207d83df8ad801176fbc459f575b98",
        "checked": "2026-10-17",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "tj-s2012sw8tbhlc2r-a5-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          2,
          1.25,
          1.1
        ],
        "zmin_mm": 0,
        "centre_offset_mm": 0,
        "footprint_binding": "identity",
        "sha256": "c84d24ad0b33f6233e36e9be72802f833101f27ce60c3226793c45afdd358b1d",
        "checked": "2026-10-17",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ]
  },
  "metadata": {
    "specs": {
      "Manufacturer": "TOGIALED",
      "Package": "0805",
      "Category": "Optoelectronics",
      "Pins": "2"
    },
    "characteristics": {
      "version": 1,
      "source": "datasheet",
      "datasheet_sha256": "026b011ab644019320b045d8de60b78720bc53b938e0fbcf41bbf57d3c00fbb6",
      "rows": [
        {
          "name": "Dominant wavelength",
          "symbol": "λd",
          "kind": "electrical",
          "unit": "nm",
          "min": 620,
          "typ": null,
          "max": 630,
          "conditions": "If=20mA",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "Luminous intensity",
          "symbol": "Iv",
          "kind": "electrical",
          "unit": "mcd",
          "min": 200,
          "typ": null,
          "max": 400,
          "conditions": "If=20mA",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "Reverse current",
          "symbol": "Ir",
          "kind": "electrical",
          "unit": "µA",
          "min": null,
          "typ": null,
          "max": 10,
          "conditions": "Vr=5V",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "Forward voltage",
          "symbol": "Vf",
          "kind": "electrical",
          "unit": "V",
          "min": 1.8,
          "typ": null,
          "max": 2.4,
          "conditions": "If= 20mA",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "Forward current",
          "symbol": "If",
          "kind": "absolute_maximum",
          "unit": "mA",
          "min": null,
          "typ": null,
          "max": 30,
          "conditions": "",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "Reverse voltage",
          "symbol": "Vr",
          "kind": "absolute_maximum",
          "unit": "V",
          "min": null,
          "typ": null,
          "max": 5,
          "conditions": "",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "Power dissipation",
          "symbol": "Pd",
          "kind": "absolute_maximum",
          "unit": "mW",
          "min": null,
          "typ": null,
          "max": 72,
          "conditions": "",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "Peak pulsing current",
          "symbol": "Ifp",
          "kind": "absolute_maximum",
          "unit": "mA",
          "min": null,
          "typ": null,
          "max": 125,
          "conditions": "1/8 duty f=1kHz",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "Operating temperature",
          "symbol": "Top",
          "kind": "absolute_maximum",
          "unit": "℃",
          "min": -40,
          "typ": null,
          "max": 80,
          "conditions": "",
          "source_page": 3,
          "source": "datasheet"
        },
        {
          "name": "Storage temperature",
          "symbol": "Tstg",
          "kind": "absolute_maximum",
          "unit": "℃",
          "min": -40,
          "typ": null,
          "max": 85,
          "conditions": "",
          "source_page": 3,
          "source": "datasheet"
        }
      ]
    }
  },
  "variants": [],
  "sections": [
    "hero",
    "viewers",
    "readme",
    "breadcrumbs",
    "info"
  ],
  "discovery_triggers": [
    "tj-s2012sw8tbhlc2r-a5"
  ],
  "discovery_pitch": "TJ-S2012SW8TBHLC2R-A5 (TOGIALED) component page: datasheet pinout, KiCad symbol, footprint and 3D.",
  "author": {
    "name": "Ray",
    "email": "[email protected]"
  },
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "tj-s2012sw8tbhlc2r-a5.kicad_sym",
    "tj-s2012sw8tbhlc2r-a5.kicad_mod",
    "tj-s2012sw8tbhlc2r-a5.glb",
    "tj-s2012sw8tbhlc2r-a5.step",
    "tj-s2012sw8tbhlc2r-a5.lbr",
    "docs/hero.png",
    "docs/tj-s2012sw8tbhlc2r-a5-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html",
    "tj-s2012sw8tbhlc2r-a5-hero.glb",
    "tj-s2012sw8tbhlc2r-a5-hero.overlay.json",
    "tj-s2012sw8tbhlc2r-a5-etched.glb"
  ],
  "visibility": {
    "public": true
  }
}