← Commit history

Initial commit: component/bme690-molecule

barrett-land ·f5156d0e60 ·3mo ago
2 files changed +61
README.mdadded+28
@@ -0,0 +1,28 @@+# BME690 Molecule++Bosch BME690 4-in-1 environmental sensor (gas, pressure, humidity, temperature) packaged as an Adom molecule — anchored GLB, machine-pin wings, KiCad source.++## Molecule++| | |+|---|---|+| MPN | `BME690` |+| Manufacturer | Bosch Sensortec |+| Machine pins | 4 (medium, short) |+| Anchoring | MP1–MP4 markers, OCCT molecule mode |+| Source EDA | KiCad |++## Files++- `bme690-molecule.glb` — anchored OCCT molecule model (gold machine pins, Z-up, front-left pin at origin)+- `BME690_Molecule.step` — STEP export with all 3D models substituted+- `BME690_Molecule.kicad_pcb` / `.kicad_sch` / `.kicad_pro` — KiCad source+- `bme690-molecule_footprint.json` — per-pad wire-attach Z+- `bme690-molecule_symbol.json` — generated symbol++## Provenance++Exported from KiCad 10 (`kicad-cli pcb export step --subst-models`), converted+through the OCCT molecule pipeline (`step2glb --board --pin medium`) with the+publish gates green: `molecule_anchored: true`, `footprint_applied: true`,+`contact_z: 2.8 mm`, no warnings.
page.jsonadded+33
@@ -0,0 +1,33 @@+{+  "slug": "bme690-molecule",+  "version": "1.0.0",+  "type": "component",+  "description": "Bosch BME690 4-in-1 environmental sensor (gas, pressure, humidity, temperature) packaged as an Adom molecule — anchored GLB, machine-pin wings, KiCad source.",+  "tags": [+    "molecule",+    "bosch",+    "sensor",+    "environmental",+    "gas",+    "humidity",+    "kicad"+  ],+  "component": {+    "mpn": "BME690",+    "manufacturer": "Bosch Sensortec",+    "category": "Sensor"+  },+  "hero": {+    "type": "billboard",+    "headline": "BME690 Molecule",+    "subhead": "Bosch 4-in-1 environmental sensor — gas, pressure, humidity, temperature.",+    "screenshot": "screenshots/hero.png"+  },+  "dependencies": {},+  "visibility": "public",+  "org": "adom",+  "author": {+    "name": "barrett-land",+    "email": "[email protected]"+  }+}\ No newline at end of file