← Commit history

Initial commit: skill/adom-basic-parts

Drew Owens ·2b9738241c ·3mo ago
2 files changed +240
README.mdadded+188
@@ -0,0 +1,188 @@+# adom-basic-parts++The canonical catalog of every component Adom keeps on the PnP line — **symbols, footprints, 3D models, and packages** for machine pins, contacts, and our most-used SMD components. Anything that lands on an Adom PCB starts here.++This page is the umbrella: each part has its own library page with full characterization. Use the tables below to navigate.++> **Stock + pricing for these parts:** [pnp-inventory](/adom/pnp-inventory) — live reels, qty on hand, vendor cross-refs.+> **Sourcing across distributors:** [adom-parts-search](/adom/adom-parts-search) — Mouser + DigiKey + JLCPCB, Mouser-preferred.++---++## What's in this catalog++### Machine pins++The press-fit / castellated machine pin contacts that make our perimeter-pad connectors mate. Owned by the [Workcell-Pin](#) library.++| Part | Type | Pitch | Pages |+|---|---|---|---|+| _TBD — fill in machine pin SKUs (MC-1, MC-2, etc.) with symbol + footprint + 3D refs_ | | | |++### Contacts++Perimeter board-edge contacts (different from machine pins — the molded contacts on the receiving side).++| Part | Type | Mating pin | Pages |+|---|---|---|---|+| _TBD — fill in contact SKUs with their mating-pin counterparts_ | | | |++### Popular SMD components++The handful of passives + actives that show up on >90% of Adom builds. Pulled from `pnp-inventory stats --field by_type`.++| Category | Count on shelf | Page index |+|---|---|---|+| Resistors (0402/0603/0805) | ~104 | [#resistors](#resistors) |+| MLCCs (0402/0603/0805) | ~47 | [#mlccs](#mlccs) |+| LEDs (0402/0603) | ~12 | [#leds](#leds) |+| Inductors (chip) | ~7 | [#inductors](#inductors) |+| Ferrites | ~2 | [#ferrites](#ferrites) |+| Connectors / ICs / specialty | ~38 | [#other](#other) |++---++## Resistors++Standard E96 + E24 values on reels, 1% tolerance unless noted, 0402 / 0603 / 0805 packages.++| MPN | Value | Package | Tolerance | Library page |+|---|---|---|---|---|+| _TBD_ | _TBD_ | 0402 | 1% | _link_ |+| _TBD_ | _TBD_ | 0603 | 1% | _link_ |+| _TBD_ | _TBD_ | 0805 | 1% | _link_ |++**CAD assets shared across all resistor MPNs:**++- **Symbol:** _link to generic resistor .kicad_sym_+- **Footprint family:** R_0402 / R_0603 / R_0805 (.kicad_mod)+- **3D models:** STEP + GLB per package++---++## MLCCs++X7R / X5R / C0G dielectrics, 6.3V to 50V, 1pF to 100µF.++| MPN | Value | Voltage | Dielectric | Package | Library page |+|---|---|---|---|---|---|+| _TBD_ | _TBD_ | _TBD_ | C0G | 0402 | _link_ |+| _TBD_ | _TBD_ | _TBD_ | X7R | 0603 | _link_ |++**CAD assets shared across all MLCC MPNs:**++- **Symbol:** _link to generic capacitor .kicad_sym_+- **Footprint family:** C_0402 / C_0603 / C_0805 (.kicad_mod)+- **3D models:** STEP + GLB per package++---++## LEDs++Amber, blue, green, red, white — 0402 / 0603 packages, Inolux + Lite-On primarily.++| MPN | Color | Wavelength | Package | Library page |+|---|---|---|---|---|+| [IN-S63BTA](/adom/in-s63bta) | Amber | 605nm | 0603 | yes |+| [IN-S63BTG](/adom/in-s63btg) | Green | _TBD_ | 0603 | yes |+| _TBD_ | Blue | _TBD_ | 0402 | _link_ |+| _TBD_ | Red | _TBD_ | 0603 | _link_ |+| _TBD_ | White | _TBD_ | 0603 | _link_ |++---++## Inductors++Chip inductors, 100nH to 10µH, primarily Murata LQM18 series.++| MPN | Value | Tolerance | Package | Library page |+|---|---|---|---|---|+| [LQM18JNR10J00D](/adom/lqm18jnr10j00d) | 100nH | J (5%) | 0603 | yes |+| [LQM18PNR47MFHD](/adom/lqm18pnr47mfhd) | 470nH | M (20%) | 0603 | yes |+| [LQM18PN1R0MFRL](/adom/lqm18pn1r0mfrl) | 1µH | M (20%) | 0603 | yes |+| [LQM18PN2R2MFRL](/adom/lqm18pn2r2mfrl) | 2.2µH | M (20%) | 0603 | yes |+| [LQM18PN4R7MFRL](/adom/lqm18pn4r7mfrl) | 4.7µH | M (20%) | 0603 | yes |++---++## Ferrites++0402 ferrites at 100 MHz, signal-line EMI suppression.++| MPN | Impedance @ 100 MHz | DCR | Package | Library page |+|---|---|---|---|---|+| _TBD_ | _TBD_ | _TBD_ | 0402 | _link_ |++---++## Other (connectors / ICs / specialty)++Lower-volume parts that still recur — USB-C receptacles, popular MCUs, level shifters, switching regulators, MEMS mics.++| MPN | Category | Manufacturer | Library page |+|---|---|---|---|+| _TBD_ | USB-C receptacle | _TBD_ | _link_ |+| _TBD_ | MEMS microphone | _TBD_ | _link_ |+| _TBD_ | Linear regulator | _TBD_ | _link_ |++---++## CAD asset shape (what every entry in this catalog should have)++When you add a part library page under this catalog, it should provide:++| Asset | Format | Where it lives |+|---|---|---|+| **Schematic symbol** | KiCad `.kicad_sym` | Page asset, type=`symbol` |+| **PCB footprint** | KiCad `.kicad_mod` | Page asset, type=`footprint` |+| **3D model** | STEP + GLB | Page asset, type=`3dcomp` |+| **Fusion 360 library** | `.lbr` (EAGLE format) | Page asset, type=`file` (optional) |+| **Manufacturer datasheet** | `.pdf` | Page asset or link to [datasheets/](/datasheets) |+| **Characterization** | Interactive HTML sample | Page sample, viewer_type=`html` |+| **MPN cross-ref** | Mouser PN + DigiKey PN + LCSC PN | In page metadata |+| **Adom inventory link** | `[stock](/adom/pnp-inventory)` | In body, links to live qty |++Use [adom-wiki page publish](/adom/adom-wiki) to add a new entry. See [IN-S63BTA](/adom/in-s63bta) for a complete reference example.++---++## Adding a new basic part++1. **Confirm it belongs here.** Basic parts are commodity components Adom buys on reels and uses across multiple builds. Project-specific or one-off parts belong on the project's wiki page, not this catalog.+2. **Pull the canonical assets** (symbol, footprint, 3D) from Mouser/DigiKey/manufacturer or generate via Fusion 360.+3. **Create the library page:**+   ```bash+   adom-wiki page publish library/<mpn-lowercased> \+     --title "<MPN> — <one-line description>" \+     --brief "<full characterization summary>" \+     --body-md ./body.md \+     --hero-image ./hero.png \+     --hero-caption "<MPN> — <package> <category>" \+     --sample-prompt "Datasheet|Show me the <MPN> datasheet" \+     --sample-prompt "Stock|How many <MPN> do we have?" \+     --sample-prompt "Footprint|Insert <MPN> footprint into my KiCad project" \+     --changelog "Initial publish of <MPN> library entry"+   ```+4. **Attach the assets:**+   ```bash+   adom-wiki asset upload library/<slug> --asset-type symbol     --file ./<mpn>.kicad_sym  --caption "KiCad schematic symbol"+   adom-wiki asset upload library/<slug> --asset-type footprint  --file ./<mpn>.kicad_mod  --caption "KiCad PCB footprint"+   adom-wiki asset upload library/<slug> --asset-type 3dcomp     --file ./<mpn>.step       --caption "STEP 3D model"+   adom-wiki asset upload library/<slug> --asset-type 3dcomp     --file ./<mpn>.glb        --caption "GLB 3D model (Hydrogen-ready)"+   adom-wiki asset upload library/<slug> --asset-type datasheet  --file ./<mpn>.pdf        --caption "Manufacturer datasheet"+   ```+5. **Link it back here.** Append a row to the right table on this page and bump the catalog count.+6. **Order a reel.** Use the [pnp-inventory cart submit-for-review](/adom/pnp-inventory) flow so the team approves stocking it.++---++## Related++- [pnp-inventory](/adom/pnp-inventory) — live stock, pricing, receive workflow+- [adom-parts-search](/adom/adom-parts-search) — sourcing across Mouser/DigiKey/JLCPCB+- [adom-mouser](/adom/adom-mouser) · [adom-digikey](/adom/adom-digikey) · [adom-jlcpcb](/adom/adom-jlcpcb) — per-distributor search+- [adom-wiki](/adom/adom-wiki) — wiki publish CLI used to add entries here++---++_This page is a fill-in catalog — most rows say `_TBD_`. Populate them as you add library entries. The structure stays stable; the rows grow._
page.jsonadded+52
@@ -0,0 +1,52 @@+{+  "slug": "adom-basic-parts",+  "title": "Adom Basic Parts",+  "type": "skill",+  "version": "0.1.0",+  "description": "The PnP-line component catalog — schematic symbols, PCB footprints, and 3D models for machine pins, contacts, and Adom's most-used SMD parts. Fill-in template that links to per-part pages; populated as new entries are added.",+  "tags": [+    "skill",+    "library",+    "catalog",+    "smt",+    "pnp",+    "kicad",+    "fusion360",+    "symbols",+    "footprints",+    "3d-models"+  ],+  "dependencies": {},+  "scripts": {+    "install": "./install.sh",+    "uninstall": "./uninstall.sh"+  },+  "family": {+    "members": []+  },+  "hero": {+    "type": "billboard",+    "headline": "Adom Basic Parts",+    "subhead": "The PnP-line catalog — symbols, footprints, 3D models for everything Adom keeps on a reel.",+    "screenshot": "docs/hero.png"+  },+  "discovery_triggers": [+    "basic parts catalog",+    "machine pin footprint",+    "contact footprint",+    "0402 0603 0805 footprint",+    "MLCC footprint",+    "LED symbol",+    "KiCad symbol library",+    "Fusion 360 component library",+    "Adom standard components",+    "PnP line parts catalog",+    "Adom basic parts"+  ],+  "visibility": "public",+  "org": "adom",+  "author": {+    "name": "Drew Owens",+    "email": "[email protected]"+  }+}\ No newline at end of file