main
Caleb animate transmission line: signal-path conductor + Signal-path highlight a9ae697 1mo ago
{
 "$shape": "adom-board-viewer-config/0.2",
 "_note": "Path B Coax Attenuator Molecule; content from the design files (BOM/footprints); RF signal path highlighted. Behaviours illustrative.",
 "board": {
  "name": "Coax Attenuator Molecule",
  "subtitle": "Inline Mini-Circuits YAT attenuator between two SMP jacks",
  "rev": "as-drawn from coax-antennuator-molecule-32x32.kicad_pcb",
  "source": "KiCad project (PCB + STEP export)",
  "size_mm": [
   40.0,
   40.0
  ],
  "thickness_mm": 1.6,
  "copper_layers": 2
 },
 "blocks": [
  {
   "id": "pins",
   "label": "Machine pins",
   "color": "#64748b",
   "short": "MP1-4"
  },
  {
   "id": "in",
   "label": "Input J1",
   "color": "#22c55e",
   "short": "Amphenol SMP"
  },
  {
   "id": "atten",
   "label": "Attenuator U1",
   "color": "#ef4444",
   "short": "Mini-Circuits YAT"
  },
  {
   "id": "out",
   "label": "Output J2",
   "color": "#f5a524",
   "short": "Amphenol SMP"
  },
  {
   "id": "signal",
   "label": "Transmission line",
   "color": "#39d0ff",
   "short": "RF trace (grounded CPW)"
  }
 ],
 "modes": {
  "assembly": {
   "label": "Assembly",
   "blurb": "Parts drop in along the RF signal path while each caption explains it.",
   "order": [
    "pins",
    "in",
    "signal",
    "atten",
    "out"
   ],
   "timing": {
    "fall_s": 0.47,
    "stagger_s": 0.027,
    "dwell_s": 5.5,
    "rest_s": 4.0,
    "drop_height_mm": 16
   },
   "intro": {
    "d": 5,
    "eyebrow": "Coax Attenuator Molecule",
    "head": "Inline Mini-Circuits YAT attenuator between two SMP jacks",
    "rows": [
     [
      "mm",
      "40 x 40"
     ],
     [
      "32 x 32",
      "datum"
     ],
     [
      "Mini-Circuits YAT",
      "attenuator"
     ]
    ],
    "note": "A fixed inline attenuator: J1 (SMP) \u2192 U1 (Mini-Circuits YAT attenuator) \u2192 J2 (SMP), on a 32 x 32 mm machine-pin datum. The YAT value is set by the fitted part."
   },
   "captions": {
    "pins": {
     "eyebrow": "MP1-4",
     "head": "Machine pins",
     "rows": [
      [
       "Parts",
       "MP1-4"
      ]
     ],
     "note": "Machine pins."
    },
    "in": {
     "eyebrow": "Amphenol",
     "head": "Input J1",
     "rows": [
      [
       "Parts",
       "Amphenol SMP"
      ]
     ],
     "note": "Input J1."
    },
    "atten": {
     "eyebrow": "Mini-Circuits",
     "head": "Attenuator U1",
     "rows": [
      [
       "Parts",
       "Mini-Circuits YAT"
      ]
     ],
     "note": "Attenuator U1."
    },
    "out": {
     "eyebrow": "Amphenol",
     "head": "Output J2",
     "rows": [
      [
       "Parts",
       "Amphenol SMP"
      ]
     ],
     "note": "Output J2."
    },
    "signal": {
     "eyebrow": "RF path",
     "head": "Transmission line",
     "rows": [
      [
       "Type",
       "grounded coplanar waveguide"
      ],
      [
       "Trace",
       "0.306 mm"
      ]
     ],
     "note": "The RF conductor carrying the signal along the path; highlighted by the Static-mode Signal path toggle."
    }
   }
  },
  "static": {
   "label": "Static",
   "blurb": "The seated board. Camera is yours; hover a part, click legend rows to isolate a section. Toggle the signal path.",
   "functions": {
    "power_leds": {
     "label": "Signal path",
     "refs": [
      "J1",
      "U1",
      "J2",
      "SIGPATH"
     ],
     "color": "#39d0ff",
     "default": false,
     "_src": "AUTHOR: the SMP-in / YAT / SMP-out attenuator chain."
    }
   }
  }
 },
 "tooltips": {
  "enabled": true,
  "_note": "Measured from geometry + BOM; no datasheet citations."
 }
}