Adom Basic Parts
Public Made by Adomby adom
The Adom Basic Parts catalog — the 138 commodity passives and LEDs Adom stocks on reels for the PnP line (79 resistors, 40 MLCCs, 11 LEDs, 6 inductors, 2 ferrite beads across 0402/0603/0805), plus machine pins, edge contacts, and specialty parts. Every basic part is listed with its MPN and its wiki component page carrying symbol, footprint, 3D model, and KiCad/Fusion downloads.
Populate the catalog: fill the empty SKILL.md, all 138 basic parts with wiki links, pnp-inventory CLI #2
Additive merge of the adom-basic-parts-summary skill into this page, so there is one basic-parts skill instead of two. Drew okayed an additive change. (Supersedes #20, which dropped some of this page's prose — restored here.)
Why
SKILL.md on this page was still the scaffold stub ("When to invoke this skill... Replace me."), so anyone who installed the skill got a placeholder. Agents building a Fusion library from our basics repeatedly failed to find the parts — one concluded "no passives are on the wiki" when in fact all 138 have full component pages with symbol + footprint + 3D.
What changed
- SKILL.md — was the empty scaffold, now the full catalog. All 138 basic parts with MPN, tolerance/dielectric, manufacturer, and a link to each one's wiki component page. The machine-pin, contact, CAD-asset-shape and add-a-part sections are carried over from the README so the installed skill has them too.
- README.md — same structure, voice, and section anchors. The passive
_TBD_tables are filled in; everything else preserved, including the Workcell-Pin ownership note, the per-category 'CAD assets shared across all X MPNs' blocks, the >90%-of-builds line, and the closing 'structure stays stable; the rows grow' note. - package.json — 0.2.0 to 0.3.0. Tags and discovery_triggers unioned (10 to 21, 11 to 27), the 6 sample_prompts kept plus 2 added; discovery_pitch, family, scripts, slug and title untouched.
- install.sh — was the scaffold no-op (
echo installed); now actually installs SKILL.md to ~/.claude/skills/, which is why the skill previously installed as a placeholder. - docs/hero.png — re-rendered via hero-component-studio (a real IN-S63BTA render on a populated board) at 1920x1200, the 16:10 the wiki grid wants. Same layout language as the original; stat cards corrected. Lands separately since PRs carry text only.
Corrections
- Counts were basic+extended (~104 R / ~47 MLCC / ~19 LED+L). True
is_basic=1split is 79 R / 40 MLCC / 11 LED / 6 L / 2 FB = 138. - Manufacturers: resistors are Royalohm (43) + Bourns (34) + SEI Stackpole (2); MLCCs Walsin (32) + Samsung (8). Both earlier versions had this partly wrong.
- Resistor values are E24, not E96+E24, and basic resistors are 0402/0603 only (no 0805). MLCC range is 16-50 V / 10 pF-47 uF.
- Part links used
/adom/<slug>, which 404s. The working form is/component/<slug>. All 138 verified 200. adom-inventoryno longer exists on the wiki; guidance now uses the canonicalpnp-inventoryCLI.
Verification
pkg lint: 0 errors- All 138 component links return 200
- Every outbound link checked with auth.
pnp-inventoryis org-restricted but resolves, so that link stays.fusion-exportandadom-basic-part-page-upgradeare local-only skills and are referenced without a hyperlink. - Diffed against the original prose line-by-line to confirm nothing was dropped.
Machine-pin, contact, and specialty tables intentionally left _TBD_ — not mine to fill, and I did not want to invent rows. Noted in the machine-pin section that these currently live in inventory as net-named contact instances (PIN_MED, PIN_MED_CONTACT_WITH3D) rather than SKUs.
Diff Skip to comments
@@ -1,8 +1,419 @@-name: adom-basic-parts-description: When to invoke this skill (Claude reads this to decide). Replace me.--# Adom Basic Parts--What this skill does and how to use it.+---+name: adom-basic-parts+description: The Adom Basic Parts catalog — the 138 commodity passives and LEDs Adom stocks on reels for the PnP line (79 resistors, 40 MLCCs, 11 LEDs, 6 inductors, 2 ferrite beads across 0402/0603/0805), plus the machine pins, edge contacts, and specialty parts that go on Adom boards. Every basic part is listed here with its MPN and its wiki component page, which carries the schematic symbol, PCB footprint, 3D model, and KiCad/Fusion downloads. Use when picking values for a design, building a KiCad or Fusion library from Adom's parts, looking up a footprint or symbol or 3D model, checking what Adom stocks, or cross-referencing a value to an MPN. Trigger words — adom basic parts, basic parts, basic parts catalog, adom passives, adom resistors, adom capacitors, adom MLCC, adom inductors, adom LEDs, adom ferrites, standard parts, commodity parts, PnP line parts, machine pin footprint, contact footprint, 0402 0603 0805 footprint, LED symbol, KiCad symbol library, Fusion 360 component library, build fusion library, MPN library, what parts does adom stock, adom standard values, all_basic_parts board.+---++# 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.++**The 138 basic parts** (`is_basic = 1` in inventory) are the commodity passives and LEDs bought on reels and loaded into feeders. They are fully enumerated below, every one with a live wiki component page. Machine pins, edge contacts, and specialty parts are catalogued in their own sections.++> **Every basic part has a wiki page.** All 138 resolve at `https://wiki.adom.inc/component/<mpn-lowercased>` — each auto-renders symbol + footprint + 3D viewer and serves downloadable `.kicad_sym`, `.kicad_mod`, `.step`, `.glb`, and often `.lbr`. If you are building a library from Adom's parts, the tables below are the complete work-list; you do not need to go hunting.++> **Stock + pricing:** [pnp-inventory](https://wiki.adom.inc/adom/pnp-inventory) — live reels, qty on hand, vendor cross-refs.+> **Sourcing across distributors:** [adom-parts-search](https://wiki.adom.inc/adom/adom-parts-search) — Mouser + DigiKey + JLCPCB, Mouser-preferred.++---++## What's in this catalog++| Category | Basic count | Packages | Manufacturers | Section |+|---|---:|---|---|---|+| Resistors | 79 | 0402, 0603 | Royalohm (43), Bourns (34), SEI Stackpole (2) | [Resistors](#resistors) |+| MLCCs | 40 | 0402, 0603, 0805 | Walsin (32), Samsung Electro-Mechanics (8) | [MLCCs](#mlccs) |+| LEDs | 11 | 0402, 0603, 2020 | Inolux (10), Worldsemi (1) | [LEDs](#leds) |+| Inductors | 6 | 0603 | Murata | [Inductors](#inductors) |+| Ferrite beads | 2 | 0402 | Murata | [Ferrite beads](#ferrite-beads) |+| **Basic total** | **138** | | | |+| Machine pins | — | — | — | [Machine pins](#machine-pins) |+| Contacts | — | — | — | [Contacts](#contacts) |+| Connectors / ICs / specialty | 35 extended | various | various | [Other](#other-connectors--ics--specialty) |++The passives and actives that show up on >90% of Adom builds. Counts are `is_basic = 1` from the inventory service (`pnp-inventory stats`) and are verified live — see [Verifying these numbers](#verifying-these-numbers).++**Standard values.** Resistors run E24 from 0 Ω to 1 MΩ, all 1% thick film — 41 values in 0402, 38 in 0603 (0603 omits 0 Ω, 120 Ω, 2 kΩ, 5.6 kΩ). MLCCs use C0G for ≤ 220 pF, X7R mid-range, X5R for ≥ 2.2 µF. LEDs come in amber, blue, green, red, white in both 0402 and 0603, plus one addressable RGB. Inductors are Murata LQM18 ferrite-core, 100 nH to 10 µH. Ferrites are Murata BLM15 at 100 MHz.++---++## Stock, pricing, and availability++Use the **`pnp-inventory` CLI** — it is canonical for every read and every write. Do not raw-curl the service except as a documented fallback.++```bash+pnp-inventory parts get CR0402-FX-1002GLF --pretty # one part, full detail+pnp-inventory lookup "yellow LED 0402" # smart match (yellow→amber, 0603=1608)+pnp-inventory check --mpn IN-S42ATA --qty 100 # do we have enough?+pnp-inventory quote --mpn IN-S42ATA --qty 100 # our sell price + breaks+pnp-inventory bulk-check --bom my-bom.csv --field summary # can we build this BOM?+pnp-inventory stats --pretty # 173 parts / 138 basic / units on hand+pnp-inventory vendor-stock --mpn IN-S42ATA # Mouser/DigiKey/LCSC cache+```++Full surface — writes, receive-by-DM, audit ledger, cart approvals — is in [pnp-inventory](https://wiki.adom.inc/adom/pnp-inventory). Service runs at `https://inventory-2w8z8d9ojzzl.adom.cloud`.++---++## Getting the CAD for a part++Every basic part's wiki component page carries the full CAD set. Two ways in:++```bash+# 1. Straight to the page (slug = MPN lowercased)+adom-wiki page get component/cr0402-fx-1002glf++# 2. What CAD does this page actually ship?+adom-wiki page get component/cr0402-fx-1002glf | jq '.assets | map(.asset_type) | unique'+# ["file","glb","kicad_mod","kicad_sym","lbr","step","tsci_viewer","viewer_html"]+```++Slug convention — lowercase the manufacturer PN:++| MPN | Wiki slug |+|---|---|+| `CR0402-FX-1002GLF` (10 kΩ 0402) | `cr0402-fx-1002glf` |+| `0402B104J160CT` (100 nF 0402) | `0402b104j160ct` |+| `LQM18DH100M70L` (10 µH) | `lqm18dh100m70l` |+| `IN-S63BTR` (red 0603 LED) | `in-s63btr` |++To enumerate every component page on the wiki (not just basic parts):++```bash+for off in 0 200 400; do+ curl -s "https://wiki.adom.inc/api/v1/pages?type=component&limit=200&offset=$off"+done | jq -s 'map(.pages // .) | flatten | map(.slug)'+```++**Building a whole library?** Feed each part's `kicad_sym` + `kicad_mod` + `step` triple through [adom-lbr](https://wiki.adom.inc/adom/adom-lbr) — one KiCad part exports to Fusion 360 `.lbr`, OrCAD EDIF, and native Altium. See also the local `fusion-export` skill for the four traps that bite (placeholder footprints, gray 3D bodies, rejected URNs).++---++## The 138 basic parts++Every row links to that part's wiki component page — symbol, footprint, 3D, and downloads.++## Resistors++Standard E24 values on reels, 1% thick film unless noted, 0402 / 0603 packages.++### 0402 (41 values)++| Value | MPN | Tol | Mfr | Wiki page |+|---|---|---|---|---|+| `0Ω` | `CQ02WGF0000TCE` | ±1% | Royalohm | [`cq02wgf0000tce`](https://wiki.adom.inc/component/cq02wgf0000tce) |+| `1Ω` | `CQ02WGF100KTCE` | ±1% | Royalohm | [`cq02wgf100ktce`](https://wiki.adom.inc/component/cq02wgf100ktce) |+| `1.5Ω` | `CQ02WGF150KTCE` | ±1% | Royalohm | [`cq02wgf150ktce`](https://wiki.adom.inc/component/cq02wgf150ktce) |+| `2.2Ω` | `CQ02WGF220KTCE` | ±1% | Royalohm | [`cq02wgf220ktce`](https://wiki.adom.inc/component/cq02wgf220ktce) |+| `3.3Ω` | `CQ02WGF330KTCE` | ±1% | Royalohm | [`cq02wgf330ktce`](https://wiki.adom.inc/component/cq02wgf330ktce) |+| `4.7Ω` | `CQ02WGF470KTCE` | ±1% | Royalohm | [`cq02wgf470ktce`](https://wiki.adom.inc/component/cq02wgf470ktce) |+| `6.8Ω` | `CQ02WGF680KTCE` | ±1% | Royalohm | [`cq02wgf680ktce`](https://wiki.adom.inc/component/cq02wgf680ktce) |+| `10Ω` | `CR0402-FX-10R0GLF` | ±1% | Bourns | [`cr0402-fx-10r0glf`](https://wiki.adom.inc/component/cr0402-fx-10r0glf) |+| `15Ω` | `CR0402-FX-15R0GLF` | ±1% | Bourns | [`cr0402-fx-15r0glf`](https://wiki.adom.inc/component/cr0402-fx-15r0glf) |+| `22Ω` | `CR0402-FX-22R0GLF` | ±1% | Bourns | [`cr0402-fx-22r0glf`](https://wiki.adom.inc/component/cr0402-fx-22r0glf) |+| `33Ω` | `CR0402-FX-33R0GLF` | ±1% | Bourns | [`cr0402-fx-33r0glf`](https://wiki.adom.inc/component/cr0402-fx-33r0glf) |+| `47Ω` | `CR0402-FX-47R0GLF` | ±1% | Bourns | [`cr0402-fx-47r0glf`](https://wiki.adom.inc/component/cr0402-fx-47r0glf) |+| `68Ω` | `CR0402-FX-68R0GLF` | ±1% | Bourns | [`cr0402-fx-68r0glf`](https://wiki.adom.inc/component/cr0402-fx-68r0glf) |+| `100Ω` | `CR0402-FX-1000GLF` | ±1% | Bourns | [`cr0402-fx-1000glf`](https://wiki.adom.inc/component/cr0402-fx-1000glf) |+| `120Ω` | `CR0402-FX-1200GLF` | ±1% | Bourns | [`cr0402-fx-1200glf`](https://wiki.adom.inc/component/cr0402-fx-1200glf) |+| `150Ω` | `CR0402-FX-1500GLF` | ±1% | Bourns | [`cr0402-fx-1500glf`](https://wiki.adom.inc/component/cr0402-fx-1500glf) |+| `220Ω` | `CR0402-FX-2200GLF` | ±1% | Bourns | [`cr0402-fx-2200glf`](https://wiki.adom.inc/component/cr0402-fx-2200glf) |+| `330Ω` | `CR0402-FX-3300GLF` | ±1% | Bourns | [`cr0402-fx-3300glf`](https://wiki.adom.inc/component/cr0402-fx-3300glf) |+| `470Ω` | `CR0402-FX-4700GLF` | ±1% | Bourns | [`cr0402-fx-4700glf`](https://wiki.adom.inc/component/cr0402-fx-4700glf) |+| `680Ω` | `CR0402-FX-6800GLF` | ±1% | Bourns | [`cr0402-fx-6800glf`](https://wiki.adom.inc/component/cr0402-fx-6800glf) |+| `1kΩ` | `CR0402-FX-1001GLF` | ±1% | Bourns | [`cr0402-fx-1001glf`](https://wiki.adom.inc/component/cr0402-fx-1001glf) |+| `1.5kΩ` | `CR0402-FX-1501GLF` | ±1% | Bourns | [`cr0402-fx-1501glf`](https://wiki.adom.inc/component/cr0402-fx-1501glf) |+| `2kΩ` | `CR0402-FX-2001GLF` | ±1% | Bourns | [`cr0402-fx-2001glf`](https://wiki.adom.inc/component/cr0402-fx-2001glf) |+| `2.2kΩ` | `CR0402-FX-2201GLF` | ±1% | Bourns | [`cr0402-fx-2201glf`](https://wiki.adom.inc/component/cr0402-fx-2201glf) |+| `3.3kΩ` | `CR0402-FX-3301GLF` | ±1% | Bourns | [`cr0402-fx-3301glf`](https://wiki.adom.inc/component/cr0402-fx-3301glf) |+| `4.7kΩ` | `CR0402-FX-4701GLF` | ±1% | Bourns | [`cr0402-fx-4701glf`](https://wiki.adom.inc/component/cr0402-fx-4701glf) |+| `5.6kΩ` | `CR0402-FX-5601GLF` | ±1% | Bourns | [`cr0402-fx-5601glf`](https://wiki.adom.inc/component/cr0402-fx-5601glf) |+| `6.8kΩ` | `CR0402-FX-6801GLF` | ±1% | Bourns | [`cr0402-fx-6801glf`](https://wiki.adom.inc/component/cr0402-fx-6801glf) |+| `10kΩ` | `CR0402-FX-1002GLF` | ±1% | Bourns | [`cr0402-fx-1002glf`](https://wiki.adom.inc/component/cr0402-fx-1002glf) |+| `15kΩ` | `CR0402-FX-1502GLF` | ±1% | Bourns | [`cr0402-fx-1502glf`](https://wiki.adom.inc/component/cr0402-fx-1502glf) |+| `22kΩ` | `CR0402-FX-2202GLF` | ±1% | Bourns | [`cr0402-fx-2202glf`](https://wiki.adom.inc/component/cr0402-fx-2202glf) |+| `33kΩ` | `CR0402-FX-3302GLF` | ±1% | Bourns | [`cr0402-fx-3302glf`](https://wiki.adom.inc/component/cr0402-fx-3302glf) |+| `47kΩ` | `CR0402-FX-4702GLF` | ±1% | Bourns | [`cr0402-fx-4702glf`](https://wiki.adom.inc/component/cr0402-fx-4702glf) |+| `68kΩ` | `CR0402-FX-6802GLF` | ±1% | Bourns | [`cr0402-fx-6802glf`](https://wiki.adom.inc/component/cr0402-fx-6802glf) |+| `100kΩ` | `CR0402-FX-1003GLF` | ±1% | Bourns | [`cr0402-fx-1003glf`](https://wiki.adom.inc/component/cr0402-fx-1003glf) |+| `150kΩ` | `CR0402-FX-1503GLF` | ±1% | Bourns | [`cr0402-fx-1503glf`](https://wiki.adom.inc/component/cr0402-fx-1503glf) |+| `220kΩ` | `CR0402-FX-2203GLF` | ±1% | Bourns | [`cr0402-fx-2203glf`](https://wiki.adom.inc/component/cr0402-fx-2203glf) |+| `330kΩ` | `CR0402-FX-3303GLF` | ±1% | Bourns | [`cr0402-fx-3303glf`](https://wiki.adom.inc/component/cr0402-fx-3303glf) |+| `470kΩ` | `CR0402-FX-4703GLF` | ±1% | Bourns | [`cr0402-fx-4703glf`](https://wiki.adom.inc/component/cr0402-fx-4703glf) |+| `680kΩ` | `CR0402-FX-6803GLF` | ±1% | Bourns | [`cr0402-fx-6803glf`](https://wiki.adom.inc/component/cr0402-fx-6803glf) |+| `1MΩ` | `CR0402-FX-1004GLF` | ±1% | Bourns | [`cr0402-fx-1004glf`](https://wiki.adom.inc/component/cr0402-fx-1004glf) |++### 0603 (38 values)++| Value | MPN | Tol | Mfr | Wiki page |+|---|---|---|---|---|+| `0Ω` | `CQ03WAF0000T5E` | ±1% | Royalohm | [`cq03waf0000t5e`](https://wiki.adom.inc/component/cq03waf0000t5e) |+| `1Ω` | `0603WAF100KT5E` | ±1% | Royalohm | [`0603waf100kt5e`](https://wiki.adom.inc/component/0603waf100kt5e) |+| `1.5Ω` | `RMCF0603FT1R50` | ±1% | SEI Stackpole | [`rmcf0603ft1r50`](https://wiki.adom.inc/component/rmcf0603ft1r50) |+| `2.2Ω` | `0603WAF220KT5E` | ±1% | Royalohm | [`0603waf220kt5e`](https://wiki.adom.inc/component/0603waf220kt5e) |+| `3.3Ω` | `0603WAF330KT5E` | ±1% | Royalohm | [`0603waf330kt5e`](https://wiki.adom.inc/component/0603waf330kt5e) |+| `4.7Ω` | `0603WAF470KT5E` | ±1% | Royalohm | [`0603waf470kt5e`](https://wiki.adom.inc/component/0603waf470kt5e) |+| `6.8Ω` | `RMCF0603FT6R80` | ±1% | SEI Stackpole | [`rmcf0603ft6r80`](https://wiki.adom.inc/component/rmcf0603ft6r80) |+| `10Ω` | `0603WAF100JT5E` | ±1% | Royalohm | [`0603waf100jt5e`](https://wiki.adom.inc/component/0603waf100jt5e) |+| `15Ω` | `0603WAF150JT5E` | ±1% | Royalohm | [`0603waf150jt5e`](https://wiki.adom.inc/component/0603waf150jt5e) |+| `22Ω` | `0603WAF220JT5E` | ±1% | Royalohm | [`0603waf220jt5e`](https://wiki.adom.inc/component/0603waf220jt5e) |+| `33Ω` | `0603WAF330JT5E` | ±1% | Royalohm | [`0603waf330jt5e`](https://wiki.adom.inc/component/0603waf330jt5e) |+| `47Ω` | `0603WAF470JT5E` | ±1% | Royalohm | [`0603waf470jt5e`](https://wiki.adom.inc/component/0603waf470jt5e) |+| `68Ω` | `0603WAF680JT5E` | ±1% | Royalohm | [`0603waf680jt5e`](https://wiki.adom.inc/component/0603waf680jt5e) |+| `100Ω` | `CQ03WAF1000T5E` | ±1% | Royalohm | [`cq03waf1000t5e`](https://wiki.adom.inc/component/cq03waf1000t5e) |+| `150Ω` | `0603SAF1500T5E` | ±1% | Royalohm | [`0603saf1500t5e`](https://wiki.adom.inc/component/0603saf1500t5e) |+| `220Ω` | `CQ03WAF2200T5E` | ±1% | Royalohm | [`cq03waf2200t5e`](https://wiki.adom.inc/component/cq03waf2200t5e) |+| `330Ω` | `0603WAF3300T5E` | ±1% | Royalohm | [`0603waf3300t5e`](https://wiki.adom.inc/component/0603waf3300t5e) |+| `470Ω` | `0603WAF4700T5E` | ±1% | Royalohm | [`0603waf4700t5e`](https://wiki.adom.inc/component/0603waf4700t5e) |+| `680Ω` | `0603WAF6800T5E` | ±1% | Royalohm | [`0603waf6800t5e`](https://wiki.adom.inc/component/0603waf6800t5e) |+| `1kΩ` | `CQ03WAF1001T5E` | ±1% | Royalohm | [`cq03waf1001t5e`](https://wiki.adom.inc/component/cq03waf1001t5e) |+| `1.5kΩ` | `0603SAF1501T5E` | ±1% | Royalohm | [`0603saf1501t5e`](https://wiki.adom.inc/component/0603saf1501t5e) |+| `2.2kΩ` | `CQ03SAF2201T5E` | ±1% | Royalohm | [`cq03saf2201t5e`](https://wiki.adom.inc/component/cq03saf2201t5e) |+| `3.3kΩ` | `CQ03SAF3301T5E` | ±1% | Royalohm | [`cq03saf3301t5e`](https://wiki.adom.inc/component/cq03saf3301t5e) |+| `4.7kΩ` | `CQ03SAF4701T5E` | ±1% | Royalohm | [`cq03saf4701t5e`](https://wiki.adom.inc/component/cq03saf4701t5e) |+| `6.8kΩ` | `0603WAF6801T5E` | ±1% | Royalohm | [`0603waf6801t5e`](https://wiki.adom.inc/component/0603waf6801t5e) |+| `10kΩ` | `CQ03WAF1002T5E` | ±1% | Royalohm | [`cq03waf1002t5e`](https://wiki.adom.inc/component/cq03waf1002t5e) |+| `15kΩ` | `0603SAF1502T5E` | ±1% | Royalohm | [`0603saf1502t5e`](https://wiki.adom.inc/component/0603saf1502t5e) |+| `22kΩ` | `0603WAF2202T5E` | ±1% | Royalohm | [`0603waf2202t5e`](https://wiki.adom.inc/component/0603waf2202t5e) |+| `33kΩ` | `CQ03SAF3302T5E` | ±1% | Royalohm | [`cq03saf3302t5e`](https://wiki.adom.inc/component/cq03saf3302t5e) |+| `47kΩ` | `CQ03SAF4702T5E` | ±1% | Royalohm | [`cq03saf4702t5e`](https://wiki.adom.inc/component/cq03saf4702t5e) |+| `68kΩ` | `0603WAF6802T5E` | ±1% | Royalohm | [`0603waf6802t5e`](https://wiki.adom.inc/component/0603waf6802t5e) |+| `100kΩ` | `CQ03WAF1003T5E` | ±1% | Royalohm | [`cq03waf1003t5e`](https://wiki.adom.inc/component/cq03waf1003t5e) |+| `150kΩ` | `0603SAF1503T5E` | ±1% | Royalohm | [`0603saf1503t5e`](https://wiki.adom.inc/component/0603saf1503t5e) |+| `220kΩ` | `0603WAF2203T5E` | ±1% | Royalohm | [`0603waf2203t5e`](https://wiki.adom.inc/component/0603waf2203t5e) |+| `330kΩ` | `0603WAF3303T5E` | ±1% | Royalohm | [`0603waf3303t5e`](https://wiki.adom.inc/component/0603waf3303t5e) |+| `470kΩ` | `CQ03WAF4703T5E` | ±1% | Royalohm | [`cq03waf4703t5e`](https://wiki.adom.inc/component/cq03waf4703t5e) |+| `680kΩ` | `0603WAF6803T5E` | ±1% | Royalohm | [`0603waf6803t5e`](https://wiki.adom.inc/component/0603waf6803t5e) |+| `1MΩ` | `CQ03SAF1004T5E` | ±1% | Royalohm | [`cq03saf1004t5e`](https://wiki.adom.inc/component/cq03saf1004t5e) |++**CAD assets shared across all resistor MPNs:**++- **Symbol:** generic resistor `.kicad_sym` — served per-MPN on each component page+- **Footprint family:** R_0402 / R_0603 (`.kicad_mod`)+- **3D models:** STEP + GLB per package++## MLCCs++X7R / X5R / C0G dielectrics, 16 V to 50 V, 10 pF to 47 µF.++### 0402 (18 values)++| Value | MPN | Dielectric | Tol | Wiki page |+|---|---|---|---|---|+| `10pF` | `MT15N100J500CT` | C0G | ±5% | [`mt15n100j500ct`](https://wiki.adom.inc/component/mt15n100j500ct) |+| `22pF` | `0402N220J500CT` | C0G | ±5% | [`0402n220j500ct`](https://wiki.adom.inc/component/0402n220j500ct) |+| `33pF` | `0402N330J500CT` | C0G | ±5% | [`0402n330j500ct`](https://wiki.adom.inc/component/0402n330j500ct) |+| `47pF` | `0402N470G500CT` | C0G | ±5% | [`0402n470g500ct`](https://wiki.adom.inc/component/0402n470g500ct) |+| `68pF` | `0402N680J500CT` | C0G | ±5% | [`0402n680j500ct`](https://wiki.adom.inc/component/0402n680j500ct) |+| `100pF` | `0402N101J500CT` | C0G | ±5% | [`0402n101j500ct`](https://wiki.adom.inc/component/0402n101j500ct) |+| `220pF` | `0402N221J500CT` | C0G | ±5% | [`0402n221j500ct`](https://wiki.adom.inc/component/0402n221j500ct) |+| `330pF` | `0402N331J500CT` | C0G | ±5% | [`0402n331j500ct`](https://wiki.adom.inc/component/0402n331j500ct) |+| `470pF` | `0402B471J500CT` | X7R | ±5% | [`0402b471j500ct`](https://wiki.adom.inc/component/0402b471j500ct) |+| `1nF` | `0402B102J500CT` | X7R | ±5% | [`0402b102j500ct`](https://wiki.adom.inc/component/0402b102j500ct) |+| `3.3nF` | `0402B332J500CT` | X7R | ±5% | [`0402b332j500ct`](https://wiki.adom.inc/component/0402b332j500ct) |+| `4.7nF` | `0402B472J500CT` | X7R | ±5% | [`0402b472j500ct`](https://wiki.adom.inc/component/0402b472j500ct) |+| `10nF` | `0402B103J500CT` | X7R | ±5% | [`0402b103j500ct`](https://wiki.adom.inc/component/0402b103j500ct) |+| `22nF` | `0402B223K250CT` | X7R | ±10% | [`0402b223k250ct`](https://wiki.adom.inc/component/0402b223k250ct) |+| `47nF` | `0402B473J250CT` | X7R | ±5% | [`0402b473j250ct`](https://wiki.adom.inc/component/0402b473j250ct) |+| `100nF` | `0402B104J160CT` | X7R | ±5% | [`0402b104j160ct`](https://wiki.adom.inc/component/0402b104j160ct) |+| `220nF` | `0402B224K160CT` | X7R | ±10% | [`0402b224k160ct`](https://wiki.adom.inc/component/0402b224k160ct) |+| `1uF` | `0402X105K250CT` | X7R | ±10% | [`0402x105k250ct`](https://wiki.adom.inc/component/0402x105k250ct) |++### 0603 (14 values)++| Value | MPN | Dielectric | Tol | Wiki page |+|---|---|---|---|---|+| `100pF` | `0603N101J500CT` | C0G | ±5% | [`0603n101j500ct`](https://wiki.adom.inc/component/0603n101j500ct) |+| `220pF` | `0603N221J500CT` | C0G | ±5% | [`0603n221j500ct`](https://wiki.adom.inc/component/0603n221j500ct) |+| `470pF` | `0603N471J500CT` | C0G | ±5% | [`0603n471j500ct`](https://wiki.adom.inc/component/0603n471j500ct) |+| `1nF` | `0603N102J500CT` | C0G | ±5% | [`0603n102j500ct`](https://wiki.adom.inc/component/0603n102j500ct) |+| `4.7nF` | `0603B472J500CT` | X7R | ±5% | [`0603b472j500ct`](https://wiki.adom.inc/component/0603b472j500ct) |+| `10nF` | `0603B103J250CT` | X7R | ±5% | [`0603b103j250ct`](https://wiki.adom.inc/component/0603b103j250ct) |+| `47nF` | `0603B473J500CT` | X7R | ±5% | [`0603b473j500ct`](https://wiki.adom.inc/component/0603b473j500ct) |+| `100nF` | `0603B104J500CT` | X7R | ±5% | [`0603b104j500ct`](https://wiki.adom.inc/component/0603b104j500ct) |+| `220nF` | `0603B224K250CT` | X7R | ±10% | [`0603b224k250ct`](https://wiki.adom.inc/component/0603b224k250ct) |+| `470nF` | `0603B474M100CT` | X7R | ±20% | [`0603b474m100ct`](https://wiki.adom.inc/component/0603b474m100ct) |+| `1uF` | `0603B105K160CT` | X7R | ±10% | [`0603b105k160ct`](https://wiki.adom.inc/component/0603b105k160ct) |+| `2.2uF` | `0603X225K160CT` | X5R | ±10% | [`0603x225k160ct`](https://wiki.adom.inc/component/0603x225k160ct) |+| `4.7uF` | `0603X475K100CT` | X5R | ±10% | [`0603x475k100ct`](https://wiki.adom.inc/component/0603x475k100ct) |+| `10uF` | `0603X106K100CT` | X5R | ±10% | [`0603x106k100ct`](https://wiki.adom.inc/component/0603x106k100ct) |++### 0805 (8 values)++| Value | MPN | Dielectric | Tol | Wiki page |+|---|---|---|---|---|+| `100nF` | `CL21B104KBCNFNC` | X7R | ±10% | [`cl21b104kbcnfnc`](https://wiki.adom.inc/component/cl21b104kbcnfnc) |+| `470nF` | `CL21B474KBFNNNG` | X7R | ±10% | [`cl21b474kbfnnng`](https://wiki.adom.inc/component/cl21b474kbfnnng) |+| `1uF` | `CL21B105KBFNNNE` | X7R | ±10% | [`cl21b105kbfnnne`](https://wiki.adom.inc/component/cl21b105kbfnnne) |+| `2.2uF` | `CL21A225KAFNNNG` | X5R | ±10% | [`cl21a225kafnnng`](https://wiki.adom.inc/component/cl21a225kafnnng) |+| `4.7uF` | `CL21A475KAQNNNG` | X5R | ±10% | [`cl21a475kaqnnng`](https://wiki.adom.inc/component/cl21a475kaqnnng) |+| `10uF` | `CL21A106KOQNNNG` | X5R | ±10% | [`cl21a106koqnnng`](https://wiki.adom.inc/component/cl21a106koqnnng) |+| `22uF` | `CL21A226MPQNNNE` | X5R | ±20% | [`cl21a226mpqnnne`](https://wiki.adom.inc/component/cl21a226mpqnnne) |+| `47uF` | `CL21A476MQYNNNE` | X5R | ±20% | [`cl21a476mqynnne`](https://wiki.adom.inc/component/cl21a476mqynnne) |++**CAD assets shared across all MLCC MPNs:**++- **Symbol:** generic capacitor `.kicad_sym` — served per-MPN on each component page+- **Footprint family:** C_0402 / C_0603 / C_0805 (`.kicad_mod`)+- **3D models:** STEP + GLB per package++## Inductors++Chip inductors, 100 nH to 10 µH, primarily the Murata LQM18 series.++### 0603 (6 values)++| Value | MPN | Tol | Mfr | Wiki page |+|---|---|---|---|---|+| `100nH` | `LQM18JNR10J00D` | ±5% | Murata | [`lqm18jnr10j00d`](https://wiki.adom.inc/component/lqm18jnr10j00d) |+| `470nH` | `LQM18PNR47MFHD` | ±20% | Murata | [`lqm18pnr47mfhd`](https://wiki.adom.inc/component/lqm18pnr47mfhd) |+| `1uH` | `LQM18PN1R0MFRL` | ±20% | Murata | [`lqm18pn1r0mfrl`](https://wiki.adom.inc/component/lqm18pn1r0mfrl) |+| `2.2uH` | `LQM18PN2R2MFRL` | ±20% | Murata | [`lqm18pn2r2mfrl`](https://wiki.adom.inc/component/lqm18pn2r2mfrl) |+| `4.7uH` | `LQM18PN4R7MFRL` | ±20% | Murata | [`lqm18pn4r7mfrl`](https://wiki.adom.inc/component/lqm18pn4r7mfrl) |+| `10uH` | `LQM18DH100M70L` | ±20% | Murata | [`lqm18dh100m70l`](https://wiki.adom.inc/component/lqm18dh100m70l) |++## Ferrite beads++0402 ferrites at 100 MHz, signal-line EMI suppression.++### 0402 (2 values)++| Impedance | MPN | Tol | Rating | Wiki page |+|---|---|---|---|---|+| `47 Ω @ 100 MHz` | `BLM15BA470SN1D` | ±25% | 200 mA, 600mOhm DC resistance | [`blm15ba470sn1d`](https://wiki.adom.inc/component/blm15ba470sn1d) |+| `600 Ω @ 100 MHz` | `BLM15AX601SN1D` | ±25% | 500 mA, 340mOhm DC resistance | [`blm15ax601sn1d`](https://wiki.adom.inc/component/blm15ax601sn1d) |++## LEDs++Amber, blue, green, red, white — 0402 / 0603 packages, Inolux; plus the Worldsemi addressable RGB. Amber is 605 nm; see each part's component page for its datasheet-backed wavelength.++### 0402 (5)++| Colour | MPN | Mfr | Wiki page |+|---|---|---|---|+| amber | `IN-S42ATA` | Inolux | [`in-s42ata`](https://wiki.adom.inc/component/in-s42ata) |+| blue | `IN-S42ATB` | Inolux | [`in-s42atb`](https://wiki.adom.inc/component/in-s42atb) |+| green | `IN-S42ATG` | Inolux | [`in-s42atg`](https://wiki.adom.inc/component/in-s42atg) |+| red | `IN-S42ATR` | Inolux | [`in-s42atr`](https://wiki.adom.inc/component/in-s42atr) |+| white | `IN-S42ATUW` | Inolux | [`in-s42atuw`](https://wiki.adom.inc/component/in-s42atuw) |++### 0603 (5)++| Colour | MPN | Mfr | Wiki page |+|---|---|---|---|+| amber | `IN-S63BTA` | Inolux | [`in-s63bta`](https://wiki.adom.inc/component/in-s63bta) |+| blue | `IN-S63BT5B` | Inolux | [`in-s63bt5b`](https://wiki.adom.inc/component/in-s63bt5b) |+| green | `IN-S63BTG` | Inolux | [`in-s63btg`](https://wiki.adom.inc/component/in-s63btg) |+| red | `IN-S63BTR` | Inolux | [`in-s63btr`](https://wiki.adom.inc/component/in-s63btr) |+| white | `IN-S63BT5UW` | Inolux | [`in-s63bt5uw`](https://wiki.adom.inc/component/in-s63bt5uw) |++### Addressable RGB (SMD 2.2×2 mm) (1)++| Colour | MPN | Mfr | Wiki page |+|---|---|---|---|+| RGB | `WS2812B-2020` | Worldsemi | [`ws2812b-2020`](https://wiki.adom.inc/component/ws2812b-2020) |++---++## 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_ | | | |++In the inventory these currently exist as **net-named contact instances** rather than clean SKUs — packages `PIN_MED` and `PIN_MED_CONTACT_WITH3D`, carrying net names (`VBAT`, `SCL`, `D+`, `!INT`, …) rather than part numbers. Adom's standard drill / pad / bounding-box dimensions for Medium and Large, Short and Standard machine pins and contacts are documented separately; consolidating them into real SKUs with symbol + footprint + 3D is open work.++## 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_ | | | |++## Other (connectors / ICs / specialty)++Lower-volume parts that still recur — USB-C receptacles, popular MCUs, level shifters, switching regulators, MEMS mics. These are the **35 extended parts** (`is_basic = 0`) in inventory: chargers (`BQ25792RQMR`), regulators (`TLV76033DBZR`), Schottky diodes (`BAT54HT1G`), test points, and the machine-pin instances above.++| MPN | Category | Manufacturer | Library page |+|---|---|---|---|+| _TBD — populate as specialty parts get their own component pages_ | | | |++List them live with:++```bash+pnp-inventory parts list --field mfrPN,type,package --where is_basic=0+```++Many specialty parts already have component pages on the wiki even though they are not basic — the wiki carries **354 component pages** against 138 basic parts, so check `component/<mpn-lowercased>` before assuming one does not exist.++---++## 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=`kicad_sym` |+| **PCB footprint** | KiCad `.kicad_mod` | Page asset, type=`kicad_mod` |+| **3D model** | STEP + GLB | Page asset, type=`step` / `glb` |+| **Fusion 360 library** | `.lbr` (EAGLE format) | Page asset, type=`lbr` (optional) |+| **Manufacturer datasheet** | `.pdf` | Page asset or link to [datasheets/](https://wiki.adom.inc/datasheets) |+| **Characterization** | Interactive HTML sample | Page sample, viewer_type=`viewer_html` |+| **MPN cross-ref** | Mouser PN + DigiKey PN + LCSC PN | In inventory (`pnp-inventory xref --mpn <MPN>`) |+| **Adom inventory link** | `pnp-inventory parts get <MPN>` | In body, links to live qty |++See [`in-s63bta`](https://wiki.adom.inc/component/in-s63bta) for a complete reference example. To bring a page up to full interactive spec (3D viewer, tape-and-reel, characterization hero), use the local `adom-basic-part-page-upgrade` skill.++## 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 the manufacturer, or use [chip-fetcher](https://wiki.adom.inc/adom/chip-fetcher) to fetch a full CAD bundle.+3. **Create the component page** — slug is the MPN lowercased:+ ```bash+ adom-wiki pkg init <mpn-lowercased> --type component --title "<MPN> — <one-line description>"+ ```+4. **Attach the assets** — `kicad_sym`, `kicad_mod`, `step`, `glb`, datasheet — then publish:+ ```bash+ adom-wiki pkg publish --org adom --public+ ```+5. **Add it to inventory** so stock and pricing resolve:+ ```bash+ pnp-inventory part edit --mpn <MPN> --set is_basic=1 --by <you>+ ```+6. **Link it back here.** Append a row to the right table on this page and bump the count.+7. **Order a reel.** Use `pnp-inventory cart submit-for-review` so the team approves stocking it.++---++## Related++- [pnp-inventory](https://wiki.adom.inc/adom/pnp-inventory) — live stock, pricing, receiving, audit ledger+- [adom-parts-search](https://wiki.adom.inc/adom/adom-parts-search) — sourcing across Mouser/DigiKey/JLCPCB+- [adom-mouser](https://wiki.adom.inc/adom/adom-mouser) · [adom-digikey](https://wiki.adom.inc/adom/adom-digikey) · [adom-jlcpcb](https://wiki.adom.inc/adom/adom-jlcpcb) — per-distributor search+- [adom-lbr](https://wiki.adom.inc/adom/adom-lbr) — one KiCad part → Fusion 360 / OrCAD / Altium+- `fusion-export` (local skill) — the four traps in `.lbr` export+- [chip-fetcher](https://wiki.adom.inc/adom/chip-fetcher) — fetch manufacturer CAD bundles for a new MPN+- `adom-basic-part-page-upgrade` (local skill) — bring a part page to full interactive spec+- [adom-wiki](https://wiki.adom.inc/adom/adom-wiki-cli) — the wiki CLI used to add entries here++## Verifying these numbers++Everything above is anchored to live services. If something looks stale:++```bash+# Basic-part count (expect parts_total 173 / basic_parts 138)+pnp-inventory stats --pretty++# Wiki component-page coverage+curl -s 'https://wiki.adom.inc/api/v1/pages?type=component&limit=200' | jq '.pages | length'+```++To regenerate the tables: pull `is_basic=1` from the inventory, paginate `?type=component`, and match `mfrPN.lower()` against `slug`. As of the last refresh **all 138 basic parts have a wiki component page** — if that stops being true, mark the gaps rather than leaving a row implying CAD exists when it does not.++---++_The passive tables above are populated from live inventory — all 138 basic parts, each linked to its component page. Machine pins, contacts, and specialty rows are still `_TBD_`; populate them as you add entries. The structure stays stable; the rows grow._+@@ -1,158 +1,367 @@-# 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.---## 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._+# 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 component page with full characterization. Use the tables below to navigate.+++> **Stock + pricing for these parts:** [pnp-inventory](https://wiki.adom.inc/adom/pnp-inventory) — live reels, qty on hand, vendor cross-refs.+> **Sourcing across distributors:** [adom-parts-search](https://wiki.adom.inc/adom/adom-parts-search) — Mouser + DigiKey + JLCPCB, Mouser-preferred.++**All 138 basic parts have a live wiki component page.** Each auto-renders symbol + footprint + 3D and serves `.kicad_sym`, `.kicad_mod`, `.step`, `.glb`, and often `.lbr`. Slug is the MPN lowercased — `CR0402-FX-1002GLF` → [`cr0402-fx-1002glf`](https://wiki.adom.inc/component/cr0402-fx-1002glf). If you are building a library from Adom's parts, the tables below are the complete work-list.++---++## What's in this catalog++| Category | Basic count | Packages | Manufacturers |+|---|---:|---|---|+| [Resistors](#resistors) | 79 | 0402, 0603 | Royalohm (43), Bourns (34), SEI Stackpole (2) |+| [MLCCs](#mlccs) | 40 | 0402, 0603, 0805 | Walsin (32), Samsung Electro-Mechanics (8) |+| [LEDs](#leds) | 11 | 0402, 0603, 2020 | Inolux (10), Worldsemi (1) |+| [Inductors](#inductors) | 6 | 0603 | Murata |+| [Ferrite beads](#ferrite-beads) | 2 | 0402 | Murata |+| **Basic total** | **138** | | |+| [Machine pins](#machine-pins) | — | — | — |+| [Contacts](#contacts) | — | — | — |+| [Other](#other-connectors--ics--specialty) | 35 extended | various | various |++The passives and actives that show up on >90% of Adom builds. Counts come from the inventory service (`is_basic = 1`, i.e. `pnp-inventory stats`) and are verified live — see [Verifying these numbers](#verifying-these-numbers).++**Standard values.** Resistors run E24 from 0 Ω to 1 MΩ, all 1% thick film — 41 values in 0402, 38 in 0603 (0603 omits 0 Ω, 120 Ω, 2 kΩ, 5.6 kΩ). MLCCs use C0G for ≤ 220 pF, X7R mid-range, X5R for ≥ 2.2 µF. LEDs come in amber, blue, green, red, white in both 0402 and 0603, plus one addressable RGB. Inductors are Murata LQM18 ferrite-core, 100 nH to 10 µH. Ferrites are Murata BLM15 at 100 MHz.++## Quick lookups++```bash+pnp-inventory check --mpn CR0402-FX-1002GLF --qty 100 # do we have 100x 10k 0402?+pnp-inventory lookup "yellow LED 0402" # smart match (yellow→amber)+adom-wiki page get component/cr0402-fx-1002glf # the part's CAD page+```++---++## Resistors++Standard E24 values on reels, 1% thick film unless noted, 0402 / 0603 packages.++### 0402 (41 values)++| Value | MPN | Tol | Mfr | Wiki page |+|---|---|---|---|---|+| `0Ω` | `CQ02WGF0000TCE` | ±1% | Royalohm | [`cq02wgf0000tce`](https://wiki.adom.inc/component/cq02wgf0000tce) |+| `1Ω` | `CQ02WGF100KTCE` | ±1% | Royalohm | [`cq02wgf100ktce`](https://wiki.adom.inc/component/cq02wgf100ktce) |+| `1.5Ω` | `CQ02WGF150KTCE` | ±1% | Royalohm | [`cq02wgf150ktce`](https://wiki.adom.inc/component/cq02wgf150ktce) |+| `2.2Ω` | `CQ02WGF220KTCE` | ±1% | Royalohm | [`cq02wgf220ktce`](https://wiki.adom.inc/component/cq02wgf220ktce) |+| `3.3Ω` | `CQ02WGF330KTCE` | ±1% | Royalohm | [`cq02wgf330ktce`](https://wiki.adom.inc/component/cq02wgf330ktce) |+| `4.7Ω` | `CQ02WGF470KTCE` | ±1% | Royalohm | [`cq02wgf470ktce`](https://wiki.adom.inc/component/cq02wgf470ktce) |+| `6.8Ω` | `CQ02WGF680KTCE` | ±1% | Royalohm | [`cq02wgf680ktce`](https://wiki.adom.inc/component/cq02wgf680ktce) |+| `10Ω` | `CR0402-FX-10R0GLF` | ±1% | Bourns | [`cr0402-fx-10r0glf`](https://wiki.adom.inc/component/cr0402-fx-10r0glf) |+| `15Ω` | `CR0402-FX-15R0GLF` | ±1% | Bourns | [`cr0402-fx-15r0glf`](https://wiki.adom.inc/component/cr0402-fx-15r0glf) |+| `22Ω` | `CR0402-FX-22R0GLF` | ±1% | Bourns | [`cr0402-fx-22r0glf`](https://wiki.adom.inc/component/cr0402-fx-22r0glf) |+| `33Ω` | `CR0402-FX-33R0GLF` | ±1% | Bourns | [`cr0402-fx-33r0glf`](https://wiki.adom.inc/component/cr0402-fx-33r0glf) |+| `47Ω` | `CR0402-FX-47R0GLF` | ±1% | Bourns | [`cr0402-fx-47r0glf`](https://wiki.adom.inc/component/cr0402-fx-47r0glf) |+| `68Ω` | `CR0402-FX-68R0GLF` | ±1% | Bourns | [`cr0402-fx-68r0glf`](https://wiki.adom.inc/component/cr0402-fx-68r0glf) |+| `100Ω` | `CR0402-FX-1000GLF` | ±1% | Bourns | [`cr0402-fx-1000glf`](https://wiki.adom.inc/component/cr0402-fx-1000glf) |+| `120Ω` | `CR0402-FX-1200GLF` | ±1% | Bourns | [`cr0402-fx-1200glf`](https://wiki.adom.inc/component/cr0402-fx-1200glf) |+| `150Ω` | `CR0402-FX-1500GLF` | ±1% | Bourns | [`cr0402-fx-1500glf`](https://wiki.adom.inc/component/cr0402-fx-1500glf) |+| `220Ω` | `CR0402-FX-2200GLF` | ±1% | Bourns | [`cr0402-fx-2200glf`](https://wiki.adom.inc/component/cr0402-fx-2200glf) |+| `330Ω` | `CR0402-FX-3300GLF` | ±1% | Bourns | [`cr0402-fx-3300glf`](https://wiki.adom.inc/component/cr0402-fx-3300glf) |+| `470Ω` | `CR0402-FX-4700GLF` | ±1% | Bourns | [`cr0402-fx-4700glf`](https://wiki.adom.inc/component/cr0402-fx-4700glf) |+| `680Ω` | `CR0402-FX-6800GLF` | ±1% | Bourns | [`cr0402-fx-6800glf`](https://wiki.adom.inc/component/cr0402-fx-6800glf) |+| `1kΩ` | `CR0402-FX-1001GLF` | ±1% | Bourns | [`cr0402-fx-1001glf`](https://wiki.adom.inc/component/cr0402-fx-1001glf) |+| `1.5kΩ` | `CR0402-FX-1501GLF` | ±1% | Bourns | [`cr0402-fx-1501glf`](https://wiki.adom.inc/component/cr0402-fx-1501glf) |+| `2kΩ` | `CR0402-FX-2001GLF` | ±1% | Bourns | [`cr0402-fx-2001glf`](https://wiki.adom.inc/component/cr0402-fx-2001glf) |+| `2.2kΩ` | `CR0402-FX-2201GLF` | ±1% | Bourns | [`cr0402-fx-2201glf`](https://wiki.adom.inc/component/cr0402-fx-2201glf) |+| `3.3kΩ` | `CR0402-FX-3301GLF` | ±1% | Bourns | [`cr0402-fx-3301glf`](https://wiki.adom.inc/component/cr0402-fx-3301glf) |+| `4.7kΩ` | `CR0402-FX-4701GLF` | ±1% | Bourns | [`cr0402-fx-4701glf`](https://wiki.adom.inc/component/cr0402-fx-4701glf) |+| `5.6kΩ` | `CR0402-FX-5601GLF` | ±1% | Bourns | [`cr0402-fx-5601glf`](https://wiki.adom.inc/component/cr0402-fx-5601glf) |+| `6.8kΩ` | `CR0402-FX-6801GLF` | ±1% | Bourns | [`cr0402-fx-6801glf`](https://wiki.adom.inc/component/cr0402-fx-6801glf) |+| `10kΩ` | `CR0402-FX-1002GLF` | ±1% | Bourns | [`cr0402-fx-1002glf`](https://wiki.adom.inc/component/cr0402-fx-1002glf) |+| `15kΩ` | `CR0402-FX-1502GLF` | ±1% | Bourns | [`cr0402-fx-1502glf`](https://wiki.adom.inc/component/cr0402-fx-1502glf) |+| `22kΩ` | `CR0402-FX-2202GLF` | ±1% | Bourns | [`cr0402-fx-2202glf`](https://wiki.adom.inc/component/cr0402-fx-2202glf) |+| `33kΩ` | `CR0402-FX-3302GLF` | ±1% | Bourns | [`cr0402-fx-3302glf`](https://wiki.adom.inc/component/cr0402-fx-3302glf) |+| `47kΩ` | `CR0402-FX-4702GLF` | ±1% | Bourns | [`cr0402-fx-4702glf`](https://wiki.adom.inc/component/cr0402-fx-4702glf) |+| `68kΩ` | `CR0402-FX-6802GLF` | ±1% | Bourns | [`cr0402-fx-6802glf`](https://wiki.adom.inc/component/cr0402-fx-6802glf) |+| `100kΩ` | `CR0402-FX-1003GLF` | ±1% | Bourns | [`cr0402-fx-1003glf`](https://wiki.adom.inc/component/cr0402-fx-1003glf) |+| `150kΩ` | `CR0402-FX-1503GLF` | ±1% | Bourns | [`cr0402-fx-1503glf`](https://wiki.adom.inc/component/cr0402-fx-1503glf) |+| `220kΩ` | `CR0402-FX-2203GLF` | ±1% | Bourns | [`cr0402-fx-2203glf`](https://wiki.adom.inc/component/cr0402-fx-2203glf) |+| `330kΩ` | `CR0402-FX-3303GLF` | ±1% | Bourns | [`cr0402-fx-3303glf`](https://wiki.adom.inc/component/cr0402-fx-3303glf) |+| `470kΩ` | `CR0402-FX-4703GLF` | ±1% | Bourns | [`cr0402-fx-4703glf`](https://wiki.adom.inc/component/cr0402-fx-4703glf) |+| `680kΩ` | `CR0402-FX-6803GLF` | ±1% | Bourns | [`cr0402-fx-6803glf`](https://wiki.adom.inc/component/cr0402-fx-6803glf) |+| `1MΩ` | `CR0402-FX-1004GLF` | ±1% | Bourns | [`cr0402-fx-1004glf`](https://wiki.adom.inc/component/cr0402-fx-1004glf) |++### 0603 (38 values)++| Value | MPN | Tol | Mfr | Wiki page |+|---|---|---|---|---|+| `0Ω` | `CQ03WAF0000T5E` | ±1% | Royalohm | [`cq03waf0000t5e`](https://wiki.adom.inc/component/cq03waf0000t5e) |+| `1Ω` | `0603WAF100KT5E` | ±1% | Royalohm | [`0603waf100kt5e`](https://wiki.adom.inc/component/0603waf100kt5e) |+| `1.5Ω` | `RMCF0603FT1R50` | ±1% | SEI Stackpole | [`rmcf0603ft1r50`](https://wiki.adom.inc/component/rmcf0603ft1r50) |+| `2.2Ω` | `0603WAF220KT5E` | ±1% | Royalohm | [`0603waf220kt5e`](https://wiki.adom.inc/component/0603waf220kt5e) |+| `3.3Ω` | `0603WAF330KT5E` | ±1% | Royalohm | [`0603waf330kt5e`](https://wiki.adom.inc/component/0603waf330kt5e) |+| `4.7Ω` | `0603WAF470KT5E` | ±1% | Royalohm | [`0603waf470kt5e`](https://wiki.adom.inc/component/0603waf470kt5e) |+| `6.8Ω` | `RMCF0603FT6R80` | ±1% | SEI Stackpole | [`rmcf0603ft6r80`](https://wiki.adom.inc/component/rmcf0603ft6r80) |+| `10Ω` | `0603WAF100JT5E` | ±1% | Royalohm | [`0603waf100jt5e`](https://wiki.adom.inc/component/0603waf100jt5e) |+| `15Ω` | `0603WAF150JT5E` | ±1% | Royalohm | [`0603waf150jt5e`](https://wiki.adom.inc/component/0603waf150jt5e) |+| `22Ω` | `0603WAF220JT5E` | ±1% | Royalohm | [`0603waf220jt5e`](https://wiki.adom.inc/component/0603waf220jt5e) |+| `33Ω` | `0603WAF330JT5E` | ±1% | Royalohm | [`0603waf330jt5e`](https://wiki.adom.inc/component/0603waf330jt5e) |+| `47Ω` | `0603WAF470JT5E` | ±1% | Royalohm | [`0603waf470jt5e`](https://wiki.adom.inc/component/0603waf470jt5e) |+| `68Ω` | `0603WAF680JT5E` | ±1% | Royalohm | [`0603waf680jt5e`](https://wiki.adom.inc/component/0603waf680jt5e) |+| `100Ω` | `CQ03WAF1000T5E` | ±1% | Royalohm | [`cq03waf1000t5e`](https://wiki.adom.inc/component/cq03waf1000t5e) |+| `150Ω` | `0603SAF1500T5E` | ±1% | Royalohm | [`0603saf1500t5e`](https://wiki.adom.inc/component/0603saf1500t5e) |+| `220Ω` | `CQ03WAF2200T5E` | ±1% | Royalohm | [`cq03waf2200t5e`](https://wiki.adom.inc/component/cq03waf2200t5e) |+| `330Ω` | `0603WAF3300T5E` | ±1% | Royalohm | [`0603waf3300t5e`](https://wiki.adom.inc/component/0603waf3300t5e) |+| `470Ω` | `0603WAF4700T5E` | ±1% | Royalohm | [`0603waf4700t5e`](https://wiki.adom.inc/component/0603waf4700t5e) |+| `680Ω` | `0603WAF6800T5E` | ±1% | Royalohm | [`0603waf6800t5e`](https://wiki.adom.inc/component/0603waf6800t5e) |+| `1kΩ` | `CQ03WAF1001T5E` | ±1% | Royalohm | [`cq03waf1001t5e`](https://wiki.adom.inc/component/cq03waf1001t5e) |+| `1.5kΩ` | `0603SAF1501T5E` | ±1% | Royalohm | [`0603saf1501t5e`](https://wiki.adom.inc/component/0603saf1501t5e) |+| `2.2kΩ` | `CQ03SAF2201T5E` | ±1% | Royalohm | [`cq03saf2201t5e`](https://wiki.adom.inc/component/cq03saf2201t5e) |+| `3.3kΩ` | `CQ03SAF3301T5E` | ±1% | Royalohm | [`cq03saf3301t5e`](https://wiki.adom.inc/component/cq03saf3301t5e) |+| `4.7kΩ` | `CQ03SAF4701T5E` | ±1% | Royalohm | [`cq03saf4701t5e`](https://wiki.adom.inc/component/cq03saf4701t5e) |+| `6.8kΩ` | `0603WAF6801T5E` | ±1% | Royalohm | [`0603waf6801t5e`](https://wiki.adom.inc/component/0603waf6801t5e) |+| `10kΩ` | `CQ03WAF1002T5E` | ±1% | Royalohm | [`cq03waf1002t5e`](https://wiki.adom.inc/component/cq03waf1002t5e) |+| `15kΩ` | `0603SAF1502T5E` | ±1% | Royalohm | [`0603saf1502t5e`](https://wiki.adom.inc/component/0603saf1502t5e) |+| `22kΩ` | `0603WAF2202T5E` | ±1% | Royalohm | [`0603waf2202t5e`](https://wiki.adom.inc/component/0603waf2202t5e) |+| `33kΩ` | `CQ03SAF3302T5E` | ±1% | Royalohm | [`cq03saf3302t5e`](https://wiki.adom.inc/component/cq03saf3302t5e) |+| `47kΩ` | `CQ03SAF4702T5E` | ±1% | Royalohm | [`cq03saf4702t5e`](https://wiki.adom.inc/component/cq03saf4702t5e) |+| `68kΩ` | `0603WAF6802T5E` | ±1% | Royalohm | [`0603waf6802t5e`](https://wiki.adom.inc/component/0603waf6802t5e) |+| `100kΩ` | `CQ03WAF1003T5E` | ±1% | Royalohm | [`cq03waf1003t5e`](https://wiki.adom.inc/component/cq03waf1003t5e) |+| `150kΩ` | `0603SAF1503T5E` | ±1% | Royalohm | [`0603saf1503t5e`](https://wiki.adom.inc/component/0603saf1503t5e) |+| `220kΩ` | `0603WAF2203T5E` | ±1% | Royalohm | [`0603waf2203t5e`](https://wiki.adom.inc/component/0603waf2203t5e) |+| `330kΩ` | `0603WAF3303T5E` | ±1% | Royalohm | [`0603waf3303t5e`](https://wiki.adom.inc/component/0603waf3303t5e) |+| `470kΩ` | `CQ03WAF4703T5E` | ±1% | Royalohm | [`cq03waf4703t5e`](https://wiki.adom.inc/component/cq03waf4703t5e) |+| `680kΩ` | `0603WAF6803T5E` | ±1% | Royalohm | [`0603waf6803t5e`](https://wiki.adom.inc/component/0603waf6803t5e) |+| `1MΩ` | `CQ03SAF1004T5E` | ±1% | Royalohm | [`cq03saf1004t5e`](https://wiki.adom.inc/component/cq03saf1004t5e) |++**CAD assets shared across all resistor MPNs:**++- **Symbol:** generic resistor `.kicad_sym` — served per-MPN on each component page+- **Footprint family:** R_0402 / R_0603 (`.kicad_mod`)+- **3D models:** STEP + GLB per package++## MLCCs++X7R / X5R / C0G dielectrics, 16 V to 50 V, 10 pF to 47 µF.++### 0402 (18 values)++| Value | MPN | Dielectric | Tol | Wiki page |+|---|---|---|---|---|+| `10pF` | `MT15N100J500CT` | C0G | ±5% | [`mt15n100j500ct`](https://wiki.adom.inc/component/mt15n100j500ct) |+| `22pF` | `0402N220J500CT` | C0G | ±5% | [`0402n220j500ct`](https://wiki.adom.inc/component/0402n220j500ct) |+| `33pF` | `0402N330J500CT` | C0G | ±5% | [`0402n330j500ct`](https://wiki.adom.inc/component/0402n330j500ct) |+| `47pF` | `0402N470G500CT` | C0G | ±5% | [`0402n470g500ct`](https://wiki.adom.inc/component/0402n470g500ct) |+| `68pF` | `0402N680J500CT` | C0G | ±5% | [`0402n680j500ct`](https://wiki.adom.inc/component/0402n680j500ct) |+| `100pF` | `0402N101J500CT` | C0G | ±5% | [`0402n101j500ct`](https://wiki.adom.inc/component/0402n101j500ct) |+| `220pF` | `0402N221J500CT` | C0G | ±5% | [`0402n221j500ct`](https://wiki.adom.inc/component/0402n221j500ct) |+| `330pF` | `0402N331J500CT` | C0G | ±5% | [`0402n331j500ct`](https://wiki.adom.inc/component/0402n331j500ct) |+| `470pF` | `0402B471J500CT` | X7R | ±5% | [`0402b471j500ct`](https://wiki.adom.inc/component/0402b471j500ct) |+| `1nF` | `0402B102J500CT` | X7R | ±5% | [`0402b102j500ct`](https://wiki.adom.inc/component/0402b102j500ct) |+| `3.3nF` | `0402B332J500CT` | X7R | ±5% | [`0402b332j500ct`](https://wiki.adom.inc/component/0402b332j500ct) |+| `4.7nF` | `0402B472J500CT` | X7R | ±5% | [`0402b472j500ct`](https://wiki.adom.inc/component/0402b472j500ct) |+| `10nF` | `0402B103J500CT` | X7R | ±5% | [`0402b103j500ct`](https://wiki.adom.inc/component/0402b103j500ct) |+| `22nF` | `0402B223K250CT` | X7R | ±10% | [`0402b223k250ct`](https://wiki.adom.inc/component/0402b223k250ct) |+| `47nF` | `0402B473J250CT` | X7R | ±5% | [`0402b473j250ct`](https://wiki.adom.inc/component/0402b473j250ct) |+| `100nF` | `0402B104J160CT` | X7R | ±5% | [`0402b104j160ct`](https://wiki.adom.inc/component/0402b104j160ct) |+| `220nF` | `0402B224K160CT` | X7R | ±10% | [`0402b224k160ct`](https://wiki.adom.inc/component/0402b224k160ct) |+| `1uF` | `0402X105K250CT` | X7R | ±10% | [`0402x105k250ct`](https://wiki.adom.inc/component/0402x105k250ct) |++### 0603 (14 values)++| Value | MPN | Dielectric | Tol | Wiki page |+|---|---|---|---|---|+| `100pF` | `0603N101J500CT` | C0G | ±5% | [`0603n101j500ct`](https://wiki.adom.inc/component/0603n101j500ct) |+| `220pF` | `0603N221J500CT` | C0G | ±5% | [`0603n221j500ct`](https://wiki.adom.inc/component/0603n221j500ct) |+| `470pF` | `0603N471J500CT` | C0G | ±5% | [`0603n471j500ct`](https://wiki.adom.inc/component/0603n471j500ct) |+| `1nF` | `0603N102J500CT` | C0G | ±5% | [`0603n102j500ct`](https://wiki.adom.inc/component/0603n102j500ct) |+| `4.7nF` | `0603B472J500CT` | X7R | ±5% | [`0603b472j500ct`](https://wiki.adom.inc/component/0603b472j500ct) |+| `10nF` | `0603B103J250CT` | X7R | ±5% | [`0603b103j250ct`](https://wiki.adom.inc/component/0603b103j250ct) |+| `47nF` | `0603B473J500CT` | X7R | ±5% | [`0603b473j500ct`](https://wiki.adom.inc/component/0603b473j500ct) |+| `100nF` | `0603B104J500CT` | X7R | ±5% | [`0603b104j500ct`](https://wiki.adom.inc/component/0603b104j500ct) |+| `220nF` | `0603B224K250CT` | X7R | ±10% | [`0603b224k250ct`](https://wiki.adom.inc/component/0603b224k250ct) |+| `470nF` | `0603B474M100CT` | X7R | ±20% | [`0603b474m100ct`](https://wiki.adom.inc/component/0603b474m100ct) |+| `1uF` | `0603B105K160CT` | X7R | ±10% | [`0603b105k160ct`](https://wiki.adom.inc/component/0603b105k160ct) |+| `2.2uF` | `0603X225K160CT` | X5R | ±10% | [`0603x225k160ct`](https://wiki.adom.inc/component/0603x225k160ct) |+| `4.7uF` | `0603X475K100CT` | X5R | ±10% | [`0603x475k100ct`](https://wiki.adom.inc/component/0603x475k100ct) |+| `10uF` | `0603X106K100CT` | X5R | ±10% | [`0603x106k100ct`](https://wiki.adom.inc/component/0603x106k100ct) |++### 0805 (8 values)++| Value | MPN | Dielectric | Tol | Wiki page |+|---|---|---|---|---|+| `100nF` | `CL21B104KBCNFNC` | X7R | ±10% | [`cl21b104kbcnfnc`](https://wiki.adom.inc/component/cl21b104kbcnfnc) |+| `470nF` | `CL21B474KBFNNNG` | X7R | ±10% | [`cl21b474kbfnnng`](https://wiki.adom.inc/component/cl21b474kbfnnng) |+| `1uF` | `CL21B105KBFNNNE` | X7R | ±10% | [`cl21b105kbfnnne`](https://wiki.adom.inc/component/cl21b105kbfnnne) |+| `2.2uF` | `CL21A225KAFNNNG` | X5R | ±10% | [`cl21a225kafnnng`](https://wiki.adom.inc/component/cl21a225kafnnng) |+| `4.7uF` | `CL21A475KAQNNNG` | X5R | ±10% | [`cl21a475kaqnnng`](https://wiki.adom.inc/component/cl21a475kaqnnng) |+| `10uF` | `CL21A106KOQNNNG` | X5R | ±10% | [`cl21a106koqnnng`](https://wiki.adom.inc/component/cl21a106koqnnng) |+| `22uF` | `CL21A226MPQNNNE` | X5R | ±20% | [`cl21a226mpqnnne`](https://wiki.adom.inc/component/cl21a226mpqnnne) |+| `47uF` | `CL21A476MQYNNNE` | X5R | ±20% | [`cl21a476mqynnne`](https://wiki.adom.inc/component/cl21a476mqynnne) |++**CAD assets shared across all MLCC MPNs:**++- **Symbol:** generic capacitor `.kicad_sym` — served per-MPN on each component page+- **Footprint family:** C_0402 / C_0603 / C_0805 (`.kicad_mod`)+- **3D models:** STEP + GLB per package++## Inductors++Chip inductors, 100 nH to 10 µH, primarily the Murata LQM18 series.++### 0603 (6 values)++| Value | MPN | Tol | Mfr | Wiki page |+|---|---|---|---|---|+| `100nH` | `LQM18JNR10J00D` | ±5% | Murata | [`lqm18jnr10j00d`](https://wiki.adom.inc/component/lqm18jnr10j00d) |+| `470nH` | `LQM18PNR47MFHD` | ±20% | Murata | [`lqm18pnr47mfhd`](https://wiki.adom.inc/component/lqm18pnr47mfhd) |+| `1uH` | `LQM18PN1R0MFRL` | ±20% | Murata | [`lqm18pn1r0mfrl`](https://wiki.adom.inc/component/lqm18pn1r0mfrl) |+| `2.2uH` | `LQM18PN2R2MFRL` | ±20% | Murata | [`lqm18pn2r2mfrl`](https://wiki.adom.inc/component/lqm18pn2r2mfrl) |+| `4.7uH` | `LQM18PN4R7MFRL` | ±20% | Murata | [`lqm18pn4r7mfrl`](https://wiki.adom.inc/component/lqm18pn4r7mfrl) |+| `10uH` | `LQM18DH100M70L` | ±20% | Murata | [`lqm18dh100m70l`](https://wiki.adom.inc/component/lqm18dh100m70l) |++## Ferrite beads++0402 ferrites at 100 MHz, signal-line EMI suppression.++### 0402 (2 values)++| Impedance | MPN | Tol | Rating | Wiki page |+|---|---|---|---|---|+| `47 Ω @ 100 MHz` | `BLM15BA470SN1D` | ±25% | 200 mA, 600mOhm DC resistance | [`blm15ba470sn1d`](https://wiki.adom.inc/component/blm15ba470sn1d) |+| `600 Ω @ 100 MHz` | `BLM15AX601SN1D` | ±25% | 500 mA, 340mOhm DC resistance | [`blm15ax601sn1d`](https://wiki.adom.inc/component/blm15ax601sn1d) |++## LEDs++Amber, blue, green, red, white — 0402 / 0603 packages, Inolux; plus the Worldsemi addressable RGB. Amber is 605 nm; see each part's component page for its datasheet-backed wavelength.++### 0402 (5)++| Colour | MPN | Mfr | Wiki page |+|---|---|---|---|+| amber | `IN-S42ATA` | Inolux | [`in-s42ata`](https://wiki.adom.inc/component/in-s42ata) |+| blue | `IN-S42ATB` | Inolux | [`in-s42atb`](https://wiki.adom.inc/component/in-s42atb) |+| green | `IN-S42ATG` | Inolux | [`in-s42atg`](https://wiki.adom.inc/component/in-s42atg) |+| red | `IN-S42ATR` | Inolux | [`in-s42atr`](https://wiki.adom.inc/component/in-s42atr) |+| white | `IN-S42ATUW` | Inolux | [`in-s42atuw`](https://wiki.adom.inc/component/in-s42atuw) |++### 0603 (5)++| Colour | MPN | Mfr | Wiki page |+|---|---|---|---|+| amber | `IN-S63BTA` | Inolux | [`in-s63bta`](https://wiki.adom.inc/component/in-s63bta) |+| blue | `IN-S63BT5B` | Inolux | [`in-s63bt5b`](https://wiki.adom.inc/component/in-s63bt5b) |+| green | `IN-S63BTG` | Inolux | [`in-s63btg`](https://wiki.adom.inc/component/in-s63btg) |+| red | `IN-S63BTR` | Inolux | [`in-s63btr`](https://wiki.adom.inc/component/in-s63btr) |+| white | `IN-S63BT5UW` | Inolux | [`in-s63bt5uw`](https://wiki.adom.inc/component/in-s63bt5uw) |++### Addressable RGB (SMD 2.2×2 mm) (1)++| Colour | MPN | Mfr | Wiki page |+|---|---|---|---|+| RGB | `WS2812B-2020` | Worldsemi | [`ws2812b-2020`](https://wiki.adom.inc/component/ws2812b-2020) |++---++## 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_ | | | |++In the inventory these currently exist as **net-named contact instances** rather than clean SKUs — packages `PIN_MED` and `PIN_MED_CONTACT_WITH3D`, carrying net names (`VBAT`, `SCL`, `D+`, `!INT`, …) rather than part numbers. Adom's standard drill / pad / bounding-box dimensions for Medium and Large, Short and Standard machine pins and contacts are documented separately; consolidating them into real SKUs with symbol + footprint + 3D is open work.++## 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_ | | | |++## Other (connectors / ICs / specialty)++Lower-volume parts that still recur — USB-C receptacles, popular MCUs, level shifters, switching regulators, MEMS mics. These are the **35 extended parts** (`is_basic = 0`) in inventory: chargers (`BQ25792RQMR`), regulators (`TLV76033DBZR`), Schottky diodes (`BAT54HT1G`), test points, and the machine-pin instances above.++| MPN | Category | Manufacturer | Library page |+|---|---|---|---|+| _TBD — populate as specialty parts get their own component pages_ | | | |++List them live with:++```bash+pnp-inventory parts list --field mfrPN,type,package --where is_basic=0+```++Many specialty parts already have component pages on the wiki even though they are not basic — the wiki carries **354 component pages** against 138 basic parts, so check `component/<mpn-lowercased>` before assuming one does not exist.++---++## 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=`kicad_sym` |+| **PCB footprint** | KiCad `.kicad_mod` | Page asset, type=`kicad_mod` |+| **3D model** | STEP + GLB | Page asset, type=`step` / `glb` |+| **Fusion 360 library** | `.lbr` (EAGLE format) | Page asset, type=`lbr` (optional) |+| **Manufacturer datasheet** | `.pdf` | Page asset or link to [datasheets/](https://wiki.adom.inc/datasheets) |+| **Characterization** | Interactive HTML sample | Page sample, viewer_type=`viewer_html` |+| **MPN cross-ref** | Mouser PN + DigiKey PN + LCSC PN | In inventory (`pnp-inventory xref --mpn <MPN>`) |+| **Adom inventory link** | `pnp-inventory parts get <MPN>` | In body, links to live qty |++See [`in-s63bta`](https://wiki.adom.inc/component/in-s63bta) for a complete reference example. To bring a page up to full interactive spec (3D viewer, tape-and-reel, characterization hero), use the local `adom-basic-part-page-upgrade` skill.++## 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 the manufacturer, or use [chip-fetcher](https://wiki.adom.inc/adom/chip-fetcher) to fetch a full CAD bundle.+3. **Create the component page** — slug is the MPN lowercased:+ ```bash+ adom-wiki pkg init <mpn-lowercased> --type component --title "<MPN> — <one-line description>"+ ```+4. **Attach the assets** — `kicad_sym`, `kicad_mod`, `step`, `glb`, datasheet — then publish:+ ```bash+ adom-wiki pkg publish --org adom --public+ ```+5. **Add it to inventory** so stock and pricing resolve:+ ```bash+ pnp-inventory part edit --mpn <MPN> --set is_basic=1 --by <you>+ ```+6. **Link it back here.** Append a row to the right table on this page and bump the count.+7. **Order a reel.** Use `pnp-inventory cart submit-for-review` so the team approves stocking it.++---++## Related++- [pnp-inventory](https://wiki.adom.inc/adom/pnp-inventory) — live stock, pricing, receiving, audit ledger+- [adom-parts-search](https://wiki.adom.inc/adom/adom-parts-search) — sourcing across Mouser/DigiKey/JLCPCB+- [adom-mouser](https://wiki.adom.inc/adom/adom-mouser) · [adom-digikey](https://wiki.adom.inc/adom/adom-digikey) · [adom-jlcpcb](https://wiki.adom.inc/adom/adom-jlcpcb) — per-distributor search+- [adom-lbr](https://wiki.adom.inc/adom/adom-lbr) — one KiCad part → Fusion 360 / OrCAD / Altium+- `fusion-export` (local skill) — the four traps in `.lbr` export+- [chip-fetcher](https://wiki.adom.inc/adom/chip-fetcher) — fetch manufacturer CAD bundles for a new MPN+- `adom-basic-part-page-upgrade` (local skill) — bring a part page to full interactive spec+- [adom-wiki](https://wiki.adom.inc/adom/adom-wiki-cli) — the wiki CLI used to add entries here++## Verifying these numbers++Everything above is anchored to live services. If something looks stale:++```bash+# Basic-part count (expect parts_total 173 / basic_parts 138)+pnp-inventory stats --pretty++# Wiki component-page coverage+curl -s 'https://wiki.adom.inc/api/v1/pages?type=component&limit=200' | jq '.pages | length'+```++To regenerate the tables: pull `is_basic=1` from the inventory, paginate `?type=component`, and match `mfrPN.lower()` against `slug`. As of the last refresh **all 138 basic parts have a wiki component page** — if that stops being true, mark the gaps rather than leaving a row implying CAD exists when it does not.++---++_The passive tables above are populated from live inventory — all 138 basic parts, each linked to its component page. Machine pins, contacts, and specialty rows are still `_TBD_`; populate them as you add entries. The structure stays stable; the rows grow._+@@ -1,72 +1,108 @@-{- "slug": "adom-basic-parts",- "title": "Adom Basic Parts",- "type": "skill",- "version": "0.2.0",- "description": "The PnP-line component catalog \u2014 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": {- "headline": "Adom Basic Parts",- "subhead": "The PnP-line catalog \u2014 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"- ],- "discovery_pitch": "Use when the user wants to know what basic components Adom keeps on the PnP line \u2014 schematic symbols, PCB footprints, and 3D models for the most-used resistors, MLCCs, LEDs, inductors, ferrites, machine pins, and edge contacts.",- "sample_prompts": [- {- "label": "Browse",- "prompt": "Show me all the 0603 resistors Adom stocks"- },- {- "label": "Footprint",- "prompt": "Insert the LQM18PN4R7MFRL footprint into my KiCad project"- },- {- "label": "Symbol",- "prompt": "Give me the schematic symbol for IN-S63BTA"- },- {- "label": "Cross-ref",- "prompt": "What's the Adom part number for a 100k 0402 1% resistor?"- },- {- "label": "Machine pins",- "prompt": "Show me the machine pin contacts library"- },- {- "label": "Contacts",- "prompt": "What edge contacts do we use on Adom boards?"- }- ]-}+{+ "slug": "adom-basic-parts",+ "title": "Adom Basic Parts",+ "type": "skill",+ "version": "0.3.0",+ "description": "The Adom Basic Parts catalog — the 138 commodity passives and LEDs Adom stocks on reels for the PnP line (79 resistors, 40 MLCCs, 11 LEDs, 6 inductors, 2 ferrite beads across 0402/0603/0805), plus machine pins, edge contacts, and specialty parts. Every basic part is listed with its MPN and its wiki component page carrying symbol, footprint, 3D model, and KiCad/Fusion downloads.",+ "tags": [+ "skill",+ "library",+ "catalog",+ "smt",+ "pnp",+ "kicad",+ "fusion360",+ "symbols",+ "footprints",+ "3d-models",+ "basic-parts",+ "passives",+ "resistors",+ "capacitors",+ "inductors",+ "ferrites",+ "leds",+ "smd",+ "0402",+ "0603",+ "0805"+ ],+ "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",+ "adom basic parts",+ "adom passives",+ "adom resistors",+ "adom capacitors",+ "adom inductors",+ "adom LEDs",+ "adom ferrites",+ "standard parts",+ "commodity parts",+ "build fusion library",+ "basic-parts wiki",+ "MPN library",+ "in-house passives",+ "what parts does adom stock",+ "adom standard values",+ "all_basic_parts board"+ ],+ "discovery_pitch": "Use when the user wants to know what basic components Adom keeps on the PnP line — schematic symbols, PCB footprints, and 3D models for the most-used resistors, MLCCs, LEDs, inductors, ferrites, machine pins, and edge contacts.",+ "sample_prompts": [+ {+ "label": "Browse",+ "prompt": "Show me all the 0603 resistors Adom stocks"+ },+ {+ "label": "Footprint",+ "prompt": "Insert the LQM18PN4R7MFRL footprint into my KiCad project"+ },+ {+ "label": "Symbol",+ "prompt": "Give me the schematic symbol for IN-S63BTA"+ },+ {+ "label": "Cross-ref",+ "prompt": "What's the Adom part number for a 100k 0402 1% resistor?"+ },+ {+ "label": "Machine pins",+ "prompt": "Show me the machine pin contacts library"+ },+ {+ "label": "Contacts",+ "prompt": "What edge contacts do we use on Adom boards?"+ },+ {+ "label": "3D model",+ "prompt": "Where's the STEP file for the amber 0603 LED?"+ },+ {+ "label": "Fusion lib",+ "prompt": "Build a Fusion 360 library from Adom's basic 0402 resistors"+ }+ ]+}@@ -1,7 +1,9 @@-#!/bin/sh-set -e--# Symlink your install targets back into the module dir so edits-# propagate and reinstalls do not clobber, e.g.:-# ln -sfn "$PWD/bin/run" "$HOME/.local/bin/run"-echo "installed"+#!/usr/bin/env bash+# Install the adom-basic-parts skill into the user's Claude Code skills dir.+set -e+DEST="$HOME/.claude/skills/adom-basic-parts"+mkdir -p "$DEST"+cp SKILL.md "$DEST/SKILL.md"+echo "OK: Installed adom-basic-parts to $DEST/."+echo "Hint: Ask Claude 'what are the Adom basic parts?' or 'where's the footprint for a 10k 0402?'"+@@ -1,5 +1,5 @@-#!/bin/sh-set -e--# Undo what install.sh did (remove the symlinks you created).-echo "uninstalled"+#!/usr/bin/env bash+set -e+rm -rf "$HOME/.claude/skills/adom-basic-parts"+echo "OK: Removed adom-basic-parts"+
Comments
Log in to comment.
No comments yet.