← Commit history

cc2340r52e0rger: component.models_3d pose record per STEP (Z-up, seated z=0, pad-centre origin, identity binding)

Ray ·bd1b20bfcf · ·parent 8d3d423
2 files changed +90−10
package.json+48−8
@@ -53,13 +53,13 @@         "number": "1",         "name": "ANT",         "type": "passive",-        "description": "50\u03a9 single-ended RF port for 2.4GHz antenna connection through integrated balun"+        "description": "50Ω single-ended RF port for 2.4GHz antenna connection through integrated balun"       },       {         "number": "2",         "name": "VDDR",         "type": "power_in",-        "description": "Internal 1.28V regulated supply for radio frequency and CPU subsystems; requires 10\u00b5F bypass capacitor on all instances"+        "description": "Internal 1.28V regulated supply for radio frequency and CPU subsystems; requires 10µF bypass capacitor on all instances"       },       {         "number": "3",@@ -125,7 +125,7 @@         "number": "13",         "name": "RSTN",         "type": "input",-        "description": "Global master device reset input (active low); requires minimum 1\u00b5s low pulse for hardware reset and wakes device from shutdown mode"+        "description": "Global master device reset input (active low); requires minimum 1µs low pulse for hardware reset and wakes device from shutdown mode"       },       {         "number": "14",@@ -143,13 +143,13 @@         "number": "16",         "name": "VDDD",         "type": "power_in",-        "description": "1.28V internal regulator output decoupling; requires 10\u00b5F ceramic capacitor for filtering and stability; do not use to power external circuits"+        "description": "1.28V internal regulator output decoupling; requires 10µF ceramic capacitor for filtering and stability; do not use to power external circuits"       },       {         "number": "17",         "name": "DCDC",         "type": "power_out",-        "description": "DC/DC converter switch node output; must connect to 10\u00b5H inductor and 10\u00b5F capacitor to VDDR; leave floating if DCDC disabled"+        "description": "DC/DC converter switch node output; must connect to 10µH inductor and 10µF capacitor to VDDR; leave floating if DCDC disabled"       },       {         "number": "18",@@ -167,7 +167,7 @@         "number": "20",         "name": "VDDR",         "type": "power_in",-        "description": "Internal 1.28V regulated supply for radio frequency and CPU subsystems; requires 10\u00b5F bypass capacitor on all instances"+        "description": "Internal 1.28V regulated supply for radio frequency and CPU subsystems; requires 10µF bypass capacitor on all instances"       },       {         "number": "21",@@ -235,6 +235,46 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "cc2340r52e0rger.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          4.0,+          4.0,+          0.77+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "096fc110543e6d324c5120c2d38e3dca87a389da9b6fac234f1fe40856295ef4",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "cc2340r52e0rger-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          4.0,+          4.0,+          0.77+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "c90db80906e6eb1985d8f8fc35f6f470d1636b451ff42b0f86164c2e0be0a691",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]   }-}\ No newline at end of file+}
page.json+42−2
@@ -220,7 +220,47 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "cc2340r52e0rger.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          4.0,+          4.0,+          0.77+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "096fc110543e6d324c5120c2d38e3dca87a389da9b6fac234f1fe40856295ef4",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "cc2340r52e0rger-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          4.0,+          4.0,+          0.77+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "c90db80906e6eb1985d8f8fc35f6f470d1636b451ff42b0f86164c2e0be0a691",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]   },   "metadata": {     "specs": {@@ -268,4 +308,4 @@     "public": true   },   "updated_at": "2026-09-24T18:31:08.996Z"-}\ No newline at end of file+}