← Commit history

Publish 0.1.1

Ray ·ed45732b87 · ·parent 58df55f
4 files changed +309−11
abm8-16mhz-hero.glbadded
⋯ 1 unchanged line ⋯
abm8-16mhz-hero.overlay.jsonadded+177
@@ -0,0 +1,177 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "ABM8-16.000MHZ-B2-T",+  "kind": "component + footprint reference art",+  "board_use": false,+  "plane_z_mm": -0.02,+  "units": "metre",+  "upAxis": "Z",+  "layers": {+    "pad_outlines": {+      "material": "Footprint pads - teal dashed outlines - 50 percent opacity",+      "rgba": [+        0.0,+        0.902,+        0.863,+        0.5+      ],+      "pads": 4,+      "span_mm": 3.6,+      "dash_mm": 0.12,+      "gap_mm": 0.072,+      "pad_stroke_mm": 0.03+    },+    "silkscreen": {+      "material": "Silkscreen reference lines - 30 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.3+      ],+      "footprint_items": 2,+      "pin1": {+        "source": "added dot (AI)",+        "pad": "1",+        "center_mm": [+          -1.1,+          1.914+        ],+        "r_mm": 0.264+      }+    },+    "signal_names": {+      "material": "Signal names - 50 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.5+      ],+      "font": "DejaVu Sans Mono",+      "labels": 4,+      "sides": "top + mirrored underside (single-sided)",+      "fallback_to_pad_number": 0+    }+  },+  "align": {+    "ok": true,+    "centre_offset_mm": 0.001,+    "tolerance_mm": 0.288,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -1.599,+      1.601,+      -1.251,+      1.25+    ],+    "pads_bbox_mm": [+      -1.8,+      1.8,+      -1.45,+      1.45+    ],+    "seating_z_mm": 0.0+  },+  "sources": {+    "glb": "abm8-16mhz-etched.glb",+    "glb_sha256": "b8ed4275db4618c371f3ef0b053d9f0c6bef9a6df5d83d0d62774fb105514295",+    "footprint": "abm8-16mhz.kicad_mod",+    "footprint_sha256": "7648bca15399a8bd7856b5da6a1d2bc3a87049dc63958f8e8a3ab7409941a8e4",+    "pins": "page.json component.pins",+    "pins_sha256": "4a770a6e6341262e1358fd366826d9c2fed78f775d92b5f13bd9048e687e6022"+  },+  "generator": "adom-wiki 1.8.24 (component_hero)",+  "labels": [+    {+      "pad": "1",+      "text": "XTAL1",+      "x": -2.27,+      "y": 0.85,+      "align": "right",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "2",+      "text": "GND",+      "x": 1.95,+      "y": 0.85,+      "align": "left",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "3",+      "text": "XTAL2",+      "x": 1.95,+      "y": -0.85,+      "align": "left",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "4",+      "text": "GND",+      "x": -2.27,+      "y": -0.85,+      "align": "right",+      "vertical": false,+      "h": 0.6+    }+  ],+  "pads": [+    {+      "number": "1",+      "shape": "roundrect",+      "center_mm": [+        -1.1,+        0.85+      ],+      "size_mm": [+        1.4,+        1.2+      ],+      "rot": 0.0+    },+    {+      "number": "2",+      "shape": "roundrect",+      "center_mm": [+        1.1,+        0.85+      ],+      "size_mm": [+        1.4,+        1.2+      ],+      "rot": 0.0+    },+    {+      "number": "3",+      "shape": "roundrect",+      "center_mm": [+        1.1,+        -0.85+      ],+      "size_mm": [+        1.4,+        1.2+      ],+      "rot": 0.0+    },+    {+      "number": "4",+      "shape": "roundrect",+      "center_mm": [+        -1.1,+        -0.85+      ],+      "size_mm": [+        1.4,+        1.2+      ],+      "rot": 0.0+    }+  ]+}
package.json+119−5
@@ -1,8 +1,8 @@ {   "slug": "abm8-16mhz",-  "version": "0.1.0",+  "version": "0.1.1",   "type": "component",-  "description": "Abracon ABM8 16.000 MHz SMD crystal, 3.2x2.5 mm 4-pad. 18 pF load, \u00b120 ppm, ESR <=70 ohm. Datasheet-verified.",+  "description": "Abracon ABM8 16.000 MHz SMD crystal, 3.2x2.5 mm 4-pad. 18 pF load, ±20 ppm, ESR <=70 ohm. Datasheet-verified.",   "tags": [     "component",     "crystal",@@ -22,9 +22,123 @@     "abm8-16mhz.kicad_sym",     "abm8-16mhz.kicad_mod",     "abm8-16mhz.glb",+    "abm8-16mhz.lbr",     "docs/hero.png",     "docs/abm8-16mhz-datasheet.pdf",     "viewers/symbol.html",-    "viewers/footprint.html"-  ]-}\ No newline at end of file+    "viewers/footprint.html",+    "abm8-16mhz-etched.step",+    "abm8-16mhz-etched.glb",+    "abm8-16mhz.step",+    "abm8-16mhz-hero.glb",+    "abm8-16mhz-hero.overlay.json"+  ],+  "component": {+    "mpn": "ABM8-16.000MHZ-B2-T",+    "manufacturer": "Abracon",+    "package": "ABM8 SMD 3.2x2.5mm (4-pad)",+    "pin_count": 4,+    "category": "Crystal",+    "subcategory": "Quartz crystal resonator",+    "datasheet": "https://abracon.com/Resonators/abm8.pdf",+    "parts": {+      "symbol": "abm8-16mhz.kicad_sym",+      "footprint": "abm8-16mhz.kicad_mod",+      "model_3d": "abm8-16mhz-hero.glb",+      "model_3d_plain": "abm8-16mhz.glb",+      "lbr": "abm8-16mhz.lbr",+      "model_3d_step": "abm8-16mhz-etched.step",+      "model_3d_step_plain": "abm8-16mhz.step"+    },+    "distributor_links": {},+    "pins": [+      {+        "number": "1",+        "name": "XTAL1",+        "type": "passive",+        "description": "Crystal terminal 1. Connect to the oscillator input of the driving circuit through a load capacitor sized for CL = 18 pF. Fundamental-mode 16.000 MHz resonator terminal."+      },+      {+        "number": "2",+        "name": "GND",+        "type": "passive",+        "description": "Case ground pad. Tied to the metal lid of the seam-sealed package for shielding; connect to the board ground plane."+      },+      {+        "number": "3",+        "name": "XTAL2",+        "type": "passive",+        "description": "Crystal terminal 2. Connect to the oscillator output of the driving circuit through a load capacitor sized for CL = 18 pF. Fundamental-mode 16.000 MHz resonator terminal."+      },+      {+        "number": "4",+        "name": "GND",+        "type": "passive",+        "description": "Case ground pad. Tied to the metal lid of the seam-sealed package for shielding; connect to the board ground plane."+      }+    ],+    "provenance": {+      "extractor": "ds2sf",+      "datasheet": {+        "url": "https://abracon.com/Resonators/abm8.pdf",+        "pages": 2,+        "sha256": "564ac331d8bf38b4",+        "source_tier": "mfr"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 4,+        "described": 4,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "abm8-16mhz-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          3.2,+          2.501,+          0.64+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.001,+        "footprint_binding": "identity",+        "sha256": "2ab65ca8bbfb013cefd7e960b9717e13e6775c50049b2d78bc6555773a95aab5",+        "checked": "2026-11-12",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  },+  "title": "ABM8-16.000MHZ-B2-T (16 MHz)",+  "brief": "Abracon ABM8 16.000 MHz SMD crystal, 3.2x2.5 mm 4-pad. 18 pF load, ±20 ppm, ESR <=70 ohm. Datasheet-verified.",+  "metadata": {+    "specs": {+      "Type": "Quartz crystal resonator (SMD)",+      "Frequency": "16.000 MHz",+      "Load capacitance (CL)": "18 pF",+      "Frequency tolerance": "±20 ppm",+      "Oscillation mode": "Fundamental",+      "ESR (max)": "70 Ω @ 16 MHz",+      "Package": "3.2 x 2.5 mm 4-pad ceramic SMD",+      "Body (L×W×H)": "3.2 × 2.5 × 0.8 mm"+    }+  },+  "discovery_triggers": [+    "16mhz crystal",+    "abm8-16.000mhz",+    "smd crystal 3225",+    "quartz resonator"+  ],+  "discovery_pitch": "Abracon ABM8-16.000MHZ-B2-T 16 MHz SMD crystal (3.2x2.5 mm 4-pad) with datasheet-verified specs, KiCad symbol/footprint/3D, and full provenance.",+  "visibility": "public"+}
page.json+13−6
@@ -4,7 +4,7 @@   "slug": "abm8-16mhz",   "title": "ABM8-16.000MHZ-B2-T (16 MHz)",   "brief": "Abracon ABM8 16.000 MHz SMD crystal, 3.2x2.5 mm 4-pad. 18 pF load, ±20 ppm, ESR <=70 ohm. Datasheet-verified.",-  "version": "0.1.0",+  "version": "0.1.1",   "license": "CC-BY-SA-4.0",   "tags": [     "component",@@ -25,7 +25,7 @@     "parts": {       "symbol": "abm8-16mhz.kicad_sym",       "footprint": "abm8-16mhz.kicad_mod",-      "model_3d": "abm8-16mhz-etched.glb",+      "model_3d": "abm8-16mhz-hero.glb",       "model_3d_plain": "abm8-16mhz.glb",       "lbr": "abm8-16mhz.lbr",       "model_3d_step": "abm8-16mhz-etched.step",@@ -91,7 +91,7 @@           2.501,           0.64         ],-        "zmin_mm": 0.0,+        "zmin_mm": 0,         "centre_offset_mm": 0.001,         "footprint_binding": "identity",         "sha256": "2ab65ca8bbfb013cefd7e960b9717e13e6775c50049b2d78bc6555773a95aab5",@@ -138,7 +138,11 @@     "docs/abm8-16mhz-datasheet.pdf",     "viewers/symbol.html",     "viewers/footprint.html",-    "abm8-16mhz-etched.step"+    "abm8-16mhz-etched.step",+    "abm8-16mhz-etched.glb",+    "abm8-16mhz.step",+    "abm8-16mhz-hero.glb",+    "abm8-16mhz-hero.overlay.json"   ],   "sections": [     "hero",@@ -146,5 +150,8 @@     "readme",     "breadcrumbs",     "info"-  ]-}+  ],+  "description": "Abracon ABM8 16.000 MHz SMD crystal, 3.2x2.5 mm 4-pad. 18 pF load, ±20 ppm, ESR <=70 ohm. Datasheet-verified.",+  "visibility": "public",+  "org": "adom"+}\ No newline at end of file