component
CRE2512-FZ-R001E-3 - Bourns
Public Made by Adomby adom
Metal strip current sense resistor 1 mOhm +/-1 %, 3 W, +/-50 ppm/C, AEC-Q200, 2512
main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355
{
"schema": "adom/verification@1",
"part": "CRE2512-FZ-R001E-3",
"variants": [],
"entries": [
{
"date": "2026-10-21",
"by": {
"name": "Claude (AI agent) for John Lauer",
"handle": "john"
},
"status": "verified",
"title": "Datasheet-built 3D model matches the datasheet package dimensions",
"scope": [
"3d-model"
],
"variants": [
"*"
],
"checks": [
{
"text": "L: model 6.400 mm, datasheet 6.20 to 6.60 mm",
"result": "pass"
},
{
"text": "W: model 3.200 mm, datasheet 3.00 to 3.40 mm",
"result": "pass"
},
{
"text": "T/H: model 0.900 mm, datasheet 0.70 to 1.10 mm",
"result": "pass"
},
{
"text": "C (terminal, top): model 2.000 mm, datasheet 1.80 to 2.20 mm",
"result": "pass"
},
{
"text": "C (terminal, bottom): model 2.000 mm, datasheet 1.80 to 2.20 mm",
"result": "pass"
},
{
"text": "Z-up, seated on z = 0, centred on the footprint origin, long axis on X",
"result": "pass"
},
{
"text": "no Bourns STEP is reachable by plain HTTP (bourns.com answers 403 to non-browser requests; the datasheet links no CAD file); the model is built from the datasheet by provenance/tools/make_step.py",
"result": "note"
},
{
"text": "overcoat thickness (0.15 mm) and the overcoat on the underside are not dimensioned by Bourns: display choices read from the p.2 side view",
"result": "note"
},
{
"text": "KiCad's R_2512_6332Metric.step was checked first and fails: T 0.60 mm (0.70 to 1.10) and terminal length C 0.54 mm (1.80 to 2.20)",
"result": "note"
}
],
"evidence": [
{
"label": "overlay (top, bottom, side, end at true scale)",
"href": "docs/verify/cre2512-fz-r001e-3-overlay.png"
},
{
"label": "numbers",
"href": "docs/verify/cre2512-fz-r001e-3-check.json"
},
{
"label": "KiCad 2512 model check (fails)",
"href": "docs/verify/kicad-2512-model-check.png"
},
{
"label": "datasheet p.2 Product Dimensions",
"href": "docs/figures/cre-p2-dimensions.png"
},
{
"label": "datasheet",
"href": "docs/cre2512-fz-r001e-3-datasheet.pdf"
}
],
"files": {
"CRE2512-FZ-R001E-3.step": "a6dbd119f57e353632e6c8e5f2c6040f8844e4e5136af832bc7badb43f27ed9c",
"docs/cre2512-fz-r001e-3-datasheet.pdf": "1cf2d3c509964097dca7db2324116a4a6e3db601d9b6fdf57b441a6b80dd4921"
}
},
{
"date": "2026-10-21",
"by": {
"name": "Claude (AI agent) for John Lauer",
"handle": "john"
},
"status": "verified",
"title": "Footprint is Bourns' recommended land (KiCad's IPC 2512 differs materially and is not used)",
"scope": [
"footprint"
],
"variants": [
"*"
],
"checks": [
{
"text": "footprint pads = Bourns land: 3.1 x 4.0 mm rectangles at +/-2.20 mm (gap 1.3 mm, overall 7.5 mm)",
"result": "pass"
},
{
"text": "KiCad 2512 gap between lands: 4.700 mm vs Bourns 1.30 mm (+3.40 mm)",
"result": "note"
},
{
"text": "KiCad 2512 land length: 1.225 mm vs Bourns 3.10 mm (-1.88 mm)",
"result": "note"
},
{
"text": "KiCad 2512 land width: 3.350 mm vs Bourns 4.00 mm (-0.65 mm)",
"result": "note"
},
{
"text": "KiCad 2512 overall length: 7.150 mm vs Bourns 7.50 mm (-0.35 mm)",
"result": "note"
},
{
"text": "the footprint pads cover the full 2.00 mm terminal on each end of the model",
"result": "pass"
}
],
"evidence": [
{
"label": "comparison drawing",
"href": "land-pattern/land-pattern.png"
},
{
"label": "numbers",
"href": "land-pattern/land-check.json"
},
{
"label": "write-up",
"href": "land-pattern/README.md"
},
{
"label": "datasheet p.1 pad layout",
"href": "docs/figures/cre-p1-land.png"
}
],
"files": {
"R_2512_6432Metric_Bourns_CRE2512_CRE2512-FZ-R001E-3.kicad_mod": "9167d16f24d3abd546cceb98ac2a416eba2d8dc186c074a458ba14b04d4ad97e"
}
},
{
"date": "2026-10-21",
"by": {
"name": "Claude (AI agent) for John Lauer",
"handle": "john"
},
"status": "verified",
"title": "Marking: datasheet code R001 on the top overcoat",
"scope": [
"3d-model",
"marking"
],
"variants": [
"*"
],
"checks": [
{
"text": "Bourns prints the resistance code R001 on the overcoat of CRE2512-R001 ~ R004 parts, reading across the short axis (p.1 Typical Part Marking) (Bourns CRE2512 datasheet REV. 06/25, p.1 'Typical Part Marking')",
"result": "pass"
},
{
"text": "the marked display copy CRE2512-FZ-R001E-3-marked.step adds R001 as its own light solid group (Adom.Marking.R001) 5 um above the overcoat, reading across the short axis as drawn; the unmarked STEP is kept for board CAD",
"result": "pass"
},
{
"text": "no AI-added part-number etch: the real marking is the identification shown",
"result": "pass"
}
],
"evidence": [
{
"label": "datasheet p.1 marking",
"href": "docs/figures/cre-p1-construction-marking.png"
}
],
"files": {
"CRE2512-FZ-R001E-3-marked.step": "e3a32ae42c22adff4c2e9220a7b89e364b26921469f030f390440b08d92c8be7",
"CRE2512-FZ-R001E-3.step": "a6dbd119f57e353632e6c8e5f2c6040f8844e4e5136af832bc7badb43f27ed9c"
}
},
{
"date": "2026-10-21",
"by": {
"name": "Claude (AI agent) for John Lauer",
"handle": "john"
},
"status": "verified",
"title": "Board-use LOD GLBs are clean and share the STEP pose",
"scope": [
"lod"
],
"variants": [
"*"
],
"checks": [
{
"text": "four levels written, read back, bounds equal the STEP (Z-up, metres, seat z = 0)",
"result": "pass"
},
{
"text": "no footprint, pad outline, label or silkscreen helpers; terminals present at every level",
"result": "pass"
},
{
"text": "marking R001 kept in high and medium, omitted in low and super-low",
"result": "pass"
},
{
"text": "previews looked at by the AI agent, not yet by a person",
"result": "note"
}
],
"evidence": [
{
"label": "manifest",
"href": "lod/manifest.json"
}
],
"files": {
"lod/high.glb": "053c7a8eb484bc1640e6b72262f5fbc0d22d4909abdcd6dc0d46dc7b03524018",
"lod/medium.glb": "c3d455d5ae815c5008e48319c240870b8738922b99aad590b3007bf204a27c89",
"lod/low.glb": "0dd9de156667ebe9bb697bb3c5b9235fba5bea24d9d6f208d2843fc9dbf3dc59",
"lod/super-low.glb": "4909f82cb95e7e948aadd3c4a8d4e4d473837e7892f5c7ee976dbfcf3e74cfb4"
}
},
{
"date": "2026-10-21",
"by": {
"name": "Claude (AI agent) for John Lauer",
"handle": "john"
},
"status": "verified",
"title": "Pin 1, polarity and symbol",
"scope": [
"footprint",
"3d-model",
"symbol"
],
"variants": [
"*"
],
"checks": [
{
"text": "non-polar two-terminal resistor: pads 1 and 2 are interchangeable; symbol pins 1 and 2 map to pads 1 and 2",
"result": "pass"
},
{
"text": "symbol pin ends at (0, +5.08) and (0, -5.08) mm, on the 2.54 mm grid",
"result": "pass"
},
{
"text": "symbol fields MPN, Manufacturer, Mouser, DigiKey, LCSC, Adom Wiki, Datasheet and Footprint filled",
"result": "pass"
},
{
"text": "model terminals sit on the footprint pads (both centred on the origin, long axis on X)",
"result": "pass"
}
],
"evidence": [],
"files": {
"R_2512_6432Metric_Bourns_CRE2512_CRE2512-FZ-R001E-3.kicad_mod": "9167d16f24d3abd546cceb98ac2a416eba2d8dc186c074a458ba14b04d4ad97e",
"CRE2512-FZ-R001E-3.kicad_sym": "df49feffa9761e53e72e29d39b90d4a995e60c6aa2b6e791cd7ae2f10915829b",
"CRE2512-FZ-R001E-3.step": "a6dbd119f57e353632e6c8e5f2c6040f8844e4e5136af832bc7badb43f27ed9c"
}
},
{
"date": "2026-10-21",
"by": {
"name": "Claude (AI agent) for John Lauer",
"handle": "john"
},
"status": "verified",
"title": "Hero GLB built to the adom-hero standard",
"scope": [
"3d-model",
"hero"
],
"variants": [
"*"
],
"checks": [
{
"text": "built with component-hero hero_glb.py from package-reference.glb, the footprint and page.json; alignment check OK",
"result": "pass"
},
{
"text": "teal dashed pad outlines (alpha 0.5), silkscreen (alpha 0.3) and pad-number labels 1 and 2 (alpha 0.5); no pin-1 dot because the part is non-polar",
"result": "pass"
},
{
"text": "preview looked at by the AI agent; the live wiki viewer still needs a person's look",
"result": "note"
}
],
"evidence": [
{
"label": "preview",
"href": "docs/verify/hero-preview.png"
},
{
"label": "overlay record",
"href": "cre2512-fz-r001e-3-hero.overlay.json"
}
],
"files": {
"cre2512-fz-r001e-3-hero.glb": "88fa69783766183b0717f7a2164f6d76ed284d409b14c1e39cbd24e823e81409",
"package-reference.glb": "b7e7ddc87ba8dd308de11dd8793002fa2f15f57059b7e9f1d1e9def82037871f"
}
},
{
"date": "2026-10-21",
"by": {
"name": "Claude (AI agent) for John Lauer",
"handle": "john"
},
"status": "verified",
"title": "Fusion and Altium libraries generated from the KiCad symbol and footprint",
"scope": [
"symbol",
"footprint"
],
"variants": [
"*"
],
"checks": [
{
"text": "adom-lbr generate --part-metadata page.json: .lbr lint passed (MPN, MANUFACTURER, MOUSER_PN, DIGIKEY_PN, LCSC_PN attributes)",
"result": "pass"
},
{
"text": "adom-lbr import-kicad then assemble-altium --no-dedupe: native .SchLib and .PcbLib written, STEP body embedded; the KiCad fields carried as Altium parameters",
"result": "pass"
},
{
"text": "not yet opened in Fusion or Altium (no desktop app used for this page)",
"result": "note"
}
],
"evidence": [],
"files": {
"CRE2512-FZ-R001E-3.lbr": "38f26a37a7ea14757f4d9f4489fbc2c8850dd8df790b5e0530ecef28e453a1ee",
"altium/CRE2512-FZ-R001E-3.SchLib": "a7b6328132f8bf660fb6f26913e49c48a4f3d8fa5f022ec87a8e50ac1d1178e8",
"altium/CRE2512-FZ-R001E-3.PcbLib": "90fd2ea255b825386361a7dc3d6ab55f3e609530adc5c04091f69adb66134d5d",
"CRE2512-FZ-R001E-3.adom-lbr.json": "a3ebdaeab73c0d9783b9d71b39bf59c43e9b04566b5fd6677d830d4082a4b960"
}
}
]
}