AnasSarkiz/usb-c-pd-brushed-motor

USB-C PD-powered motor controller with protected input, selectable 5/9/12 V buck supply, MCU qualification, PWM H-bridge drive, overvoltage sensing, regenerative energy-dump resistors, and safety interlocks.

Version
0.0.1-a48-cloud-pipeline9-unrouted-c41d79a-305b1e7a
License
unset
Stars
0

tests/native-manual-placement-probe.circuit.tsx

SchematicSchematic preview for tests/native-manual-placement-probe.circuit.tsx
import { A_0603WAF4701T5E } from "../imports/A_0603WAF4701T5E"

// Isolated official-API tooling probe; no product placement is enabled.
export default function NativeManualPlacementProbe() {
  return (
    <board
      width="20mm"
      height="20mm"
      routingDisabled
      manualEdits={{
        pcb_placements: [
          { selector: "R1", center: { x: "-4mm", y: "3mm" } },
          { selector: "R2", center: { x: "4mm", y: "-3mm" } },
        ],
      }}
    >
      <schematicsheet name="probe" sheetSize="A4" sheetIndex={1}>
        <A_0603WAF4701T5E
          name="R1"
          schX={-3}
          connections={{ pin1: "net.VCC3V3", pin2: "net.SCL" }}
        />
        <A_0603WAF4701T5E
          name="R2"
          schX={3}
          pcbRotation={90}
          connections={{ pin1: "net.SCL", pin2: "net.GND" }}
        />
      </schematicsheet>
    </board>
  )
}