← Commit history

Component block, pose records, hero

Ray ·1400cef799 ·5d ago ·parent 3cf9c86
1 file changed +71−43
page.json+71−43
@@ -1,11 +1,12 @@ {   "schema_version": 1,-  "slug": "tmp1075dsgr",-  "type": "component",+  "type": "hardware",   "kind": "component",+  "slug": "tmp1075dsgr",   "title": "TMP1075DSGR (WSON-8)",   "brief": "TI TMP1075 digital temperature sensor, I2C/SMBus, WSON-8 2x2 mm (DSG) with exposed pad.",   "version": "0.1.0",+  "license": "CC-BY-SA-4.0",   "tags": [     "sensor",     "temperature",@@ -18,17 +19,14 @@     "TMP1075",     "I2C temperature sensor WSON-8"   ],-  "license": "CC-BY-SA-4.0",-  "visibility": {-    "public": true-  },-  "because": "No component page existed for TMP1075DSGR; built with the published Adom skills (way-B dogfood, 2026-10-15) and checked with component-page-verify.",   "hero": {-    "type": "billboard",+    "type": "image",+    "path": "hero.png",     "headline": "TMP1075DSGR",-    "subhead": "I2C temperature sensor, WSON-8 2 x 2 mm",-    "screenshot": "hero.png",-    "chrome": false+    "subhead": "I2C temperature sensor, WSON-8 2 x 2 mm"+  },+  "visibility": {+    "public": true   },   "component": {     "mpn": "TMP1075DSGR",@@ -37,28 +35,6 @@     "pin_count": 9,     "category": "Sensors",     "subcategory": "Temperature sensor",-    "body_size": null,-    "parts": {-      "symbol": "TMP1075DSGR.kicad_sym",-      "footprint": "WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm.kicad_mod",-      "model_3d": "TMP1075DSGR-hero.glb",-      "model_3d_plain": "TMP1075DSGR-etched.glb",-      "step": "TMP1075DSGR.step",-      "step_etched": "TMP1075DSGR-etched.step",-      "lbr": "TMP1075DSGR.lbr",-      "datasheet": "TMP1075DSGR-datasheet.pdf"-    },-    "distributor_links": {-      "mouser": {-        "part": "595-TMP1075DSGR"-      },-      "digikey": {-        "part": "296-TMP1075DSGRTR-ND"-      },-      "lcsc": {-        "part": "C2870250"-      }-    },     "datasheet": "TMP1075DSGR-datasheet.pdf",     "pins": [       {@@ -106,16 +82,68 @@         "name": "EP",         "type": "passive"       }-    ]-  },-  "author": {-    "name": "Ray",-    "email": "[email protected]"+    ],+    "parts": {+      "symbol": "TMP1075DSGR.kicad_sym",+      "footprint": "WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm.kicad_mod",+      "model_3d": "TMP1075DSGR-hero.glb",+      "model_3d_plain": "TMP1075DSGR-etched.glb",+      "step": "TMP1075DSGR.step",+      "step_etched": "TMP1075DSGR-etched.step",+      "lbr": "TMP1075DSGR.lbr",+      "datasheet": "TMP1075DSGR-datasheet.pdf"+    },+    "models_3d": [+      {+        "file": "TMP1075DSGR.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          2.0,+          1.98,+          0.82+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "7672cac8d88d8679800ef3bf90954e7996ea74e8ddb1f157f2d82bca6b2015e4",+        "checked": "2026-10-15",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "TMP1075DSGR-etched.step",+        "role": "etched",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          2.0,+          1.98,+          0.82+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "392621819ba40e39fb76782e481ffa0f57be2859bdb1e2ccb928da7c95340b9a",+        "checked": "2026-10-15",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ],+    "distributor_links": {+      "mouser": {+        "part": "595-TMP1075DSGR"+      },+      "digikey": {+        "part": "296-TMP1075DSGRTR-ND"+      },+      "lcsc": {+        "part": "C2870250"+      }+    }   },-  "sample_prompts": [],-  "discovery_pitch": null,-  "metadata": {},-  "created_at": "2026-10-15T19:00:21.307Z",-  "updated_at": "2026-10-15T19:00:21.307Z",   "org": "adom" }\ No newline at end of file