← Commit history

Bind exact-MPN component viewers and asset roles

John Lauer ·dd9fb9402f ·6d ago ·parent cc48557
1 file changed +76−40
page.json+76−40
@@ -1,49 +1,85 @@ {-  "schema_version": 1,   "slug": "cfm-4010-03-22",-  "type": "component",+  "type": "hardware",+  "kind": "component",+  "version": "0.1.0",   "title": "Same Sky CFM-4010-03-22 PWM and tach fan",+  "description": "40 mm, 5 V four-wire axial fan with manufacturer CAD and gentle rotor states. Bare-wire device; separate harness required.",   "brief": "40 mm PWM fan with measured-speed feedback and animated rotor assets.",-  "version": "0.1.0",-  "kind": "component",+  "license": "MIT",+  "tags": [+    "fan",+    "PWM",+    "tach",+    "cooling",+    "40mm"+  ],+  "discovery_triggers": [+    "CFM-4010-03-22",+    "40mm 5V PWM tach fan"+  ],+  "hero": {+    "type": "image",+    "path": "hero.png"+  },+  "source": {+    "name": "Same Sky",+    "url": "https://www.sameskydevices.com/product/resource/cfm-40.pdf"+  },   "component": {     "mpn": "CFM-4010-03-22",-    "manufacturer": "",-    "package": "",-    "pin_count": null,-    "category": "",-    "subcategory": "",-    "body_size": null,-    "parts": {},+    "manufacturer": "Same Sky",+    "package": "40 x40 x10.6mm bare-wire fan",+    "pin_count": 4,+    "category": "Fans",+    "datasheet": "https://www.sameskydevices.com/product/resource/cfm-40.pdf",+    "wiki_url": "https://wiki.adom.inc/adom/cfm-4010-03-22",+    "parts": {+      "symbol": "cad/CFM-4010-03-22.kicad_sym",+      "footprint": "cad/CFM4010_Mechanical_Template.kicad_mod",+      "model_3d": "hero.glb",+      "model_3d_plain": "cad/manufacturer.glb",+      "model_3d_step": "cad/manufacturer.step",+      "step": "cad/manufacturer.step",+      "states": "states.json"+    },+    "pins": [+      {+        "number": "1",+        "name": "V+",+        "type": "power_in",+        "description": "Red wire; authored logical number, no factory connector"+      },+      {+        "number": "2",+        "name": "GND",+        "type": "power_in",+        "description": "Black wire"+      },+      {+        "number": "3",+        "name": "TACH",+        "type": "open_collector",+        "description": "Yellow wire; two pulses per revolution"+      },+      {+        "number": "4",+        "name": "PWM",+        "type": "input",+        "description": "Blue wire; frequency not specified in catalog"+      }+    ],+    "assetRoles": {+      "symbol": "Off-board wire convention",+      "footprint": "Mechanical reference, four NPTH, zero electrical pads"+    },+    "qualification": {+      "status": "prototype-library",+      "geometry": "Manufacturer CAD; installed harness and mount unqualified",+      "PWM": "Frequency and zero-duty behavior unresolved"+    },     "distributor_links": {       "mouser": "490-CFM-4010-03-22"     }-  },-  "source": {-    "tool": "Same Sky",-    "url": "https://www.sameskydevices.com/product/resource/cfm-40.pdf"-  },-  "hero": {-    "type": "billboard",-    "headline": "CFM-4010-03-22",-    "subhead": "40 mm PWM fan with measured-speed feedback and animated rotor assets.",-    "screenshot": "hero.png",-    "chrome": false-  },-  "author": {-    "name": "John Lauer",-    "email": "[email protected]"-  },-  "tags": [],-  "license": "proprietary",-  "visibility": {-    "public": true-  },-  "sample_prompts": [],-  "discovery_triggers": [],-  "discovery_pitch": null,-  "metadata": {},-  "created_at": "2026-10-14T01:00:10.107Z",-  "updated_at": "2026-10-14T01:00:10.107Z",-  "org": "adom"-}\ No newline at end of file+  }+}