0hmX/pcbgolf-modular-checkpoint

A partial 3D assembly of seven separate PCBs—five USB carriers, an MCU board, and an SBU board—with modeled USB/DC connectors, but no routing, wiring, supports, or tilted-board mounting.

Version
0.0.6
License
UNLICENSED
Stars
0

assembly-boards.tsx

PCBPCB preview for assembly-boards.tsx
SchematicSchematic preview for assembly-boards.tsx
import { assembly } from "tscircuit"
import { parts } from "./assembly-models"

// Each native PCB stays a separate model. <board> cannot yet tilt in 3D.
// Electrical layouts remain in st7p70_mcu.circuit.json and ch1_sbu2.circuit.json.
export const AssemblyBoards = () => <>
  {parts.filter(p => !["usb", "dc"].includes(p.model)).map(p => (
    <assembly.subassembly key={p.name} name={p.name} cadModel={p.cadModel} />
  ))}
</>