← Commit history

Publish 1.0.13

John Lauer ·5c4c4105dd ·3mo ago ·parent 81989d0
3 files changed +10−16
README.md−6
@@ -23,12 +23,6 @@ KiCad is the user's **host app**. The bridge *detects* an existing KiCad and, if  **▶ [Watch the demo](https://wiki.adom.inc/blob/app/adom-desktop-kicad-bridge/kicad-bridge-demo.mp4)** (48s, 🔊 narrated) — the bridge driving real KiCad on a Windows VM: **select** a footprint and **zoom** the copper in the PCB editor, **rotate** the assembled board in 3D, then tour the schematic, symbol, and footprint editors. Genuine screen recording of the live windows (zoom / select / 3D rotation), narrated section by section — not animated stills. -## Demo #2 — Adom Basic Parts, into KiCad--[![Adom Basic Parts, into KiCad](https://wiki.adom.inc/blob/app/adom-desktop-kicad-bridge/kicad-bridge-parts-demo-poster.png)](https://wiki.adom.inc/blob/app/adom-desktop-kicad-bridge/kicad-bridge-parts-demo.mp4)--**▶ [Watch demo #2](https://wiki.adom.inc/blob/app/adom-desktop-kicad-bridge/kicad-bridge-parts-demo.mp4)** (73s, 🔊 narrated) — the **Adom Basic Parts** taken into KiCad 10, each with its **footprint** and **3D model**: a 0603 thick‑film resistor, an 0402 ceramic capacitor, and a super‑red 0402 LED — plus one **microcontroller**, the **nRF54L15**. The IC gets the full treatment: a **3D‑chip vector baked right into its schematic symbol** (crisp KiCad line‑art, not a raster overlay), and a **laser‑etched 3D chip** where the manufacturer part number is real B‑rep geometry on the chip top — shown at an isometric angle so the etch is readable. Then they're placed on a **new board** and rendered **live in KiCad's 3D viewer**, headless on a GPU‑less cloud Windows VM (software‑rendered via Mesa).- ---  ## How it fits together
package.json+5−5
@@ -1,6 +1,6 @@ {   "slug": "adom-desktop-kicad-bridge",-  "version": "1.0.12",+  "version": "1.0.13",   "type": "app",   "description": "KiCad bridge for Adom Desktop.",   "tags": [@@ -11,7 +11,9 @@     "bridge",     "adom-desktop"   ],-  "dependencies": {},+  "dependencies": {+    "adom/adom-desktop": "^1.9.0"+  },   "scripts": {     "install": "./install.sh",     "uninstall": "./uninstall.sh"@@ -32,8 +34,6 @@     "skills/kicad-tour/SKILL.md",     "skills/kicad-tour/tour_runner.py",     "skills/kicad-tour/hero/README.md",-    "skills/kicad-tour/hero/hero_builder.py",-    "skills/kicad-bridge-dev/SKILL.md",-    "skills/kicad-bridge-publish/SKILL.md"+    "skills/kicad-tour/hero/hero_builder.py"   ] }
page.json+5−5
@@ -4,7 +4,7 @@   "slug": "adom-desktop-kicad-bridge",   "title": "Adom Desktop - KiCad Bridge",   "brief": "Reference implementation of the KiCad bridge — multi-instance Python server, forward path via kicad-cli, reverse path via in-process plugin. Most complex of the three bundled bridges.",-  "version": "1.0.12",+  "version": "1.0.13",   "tags": [     "kicad",     "pcb",@@ -104,7 +104,9 @@   "author_name": "John Lauer",   "source_visibility": "public",   "description": "KiCad bridge for Adom Desktop.",-  "dependencies": {},+  "dependencies": {+    "adom/adom-desktop": "^1.9.0"+  },   "scripts": {     "install": "./install.sh",     "uninstall": "./uninstall.sh"@@ -125,9 +127,7 @@     "skills/kicad-tour/SKILL.md",     "skills/kicad-tour/tour_runner.py",     "skills/kicad-tour/hero/README.md",-    "skills/kicad-tour/hero/hero_builder.py",-    "skills/kicad-bridge-dev/SKILL.md",-    "skills/kicad-bridge-publish/SKILL.md"+    "skills/kicad-tour/hero/hero_builder.py"   ],   "org": "adom" }\ No newline at end of file