gokul/usb3-sd-hub
Engineering draft: four-layer, computer-powered USB 3 hub with one USB-C host socket, two USB-C and two USB-A accessory sockets, and a full-size SD slot. Board and three schematic previews are available. Routing and production checks are incomplete; not fabrication ready.
- Version
- 0.1.5
- License
- MIT
- Stars
- 0
verification/issues/repro-fiducial-mask.tsx
PCB
Schematic
import {Circuit} from 'tscircuit';
import {writeFileSync} from 'node:fs';
const circuit=new Circuit();circuit.schematicDisabled=true;circuit.pcbRoutingDisabled=true;
circuit.add(<board width={10} height={10}><chip name="U_FID_OWNER" doNotPlace noSchematicRepresentation footprint={<fiducial padDiameter={1} soldermaskPullback={0.5} pcbX="0mm" pcbY="0mm" />} /></board>);
await circuit.renderUntilSettled();
writeFileSync('repro-fiducial-mask.circuit.json',JSON.stringify(circuit.db.toArray(),null,2));
console.log(circuit.db.pcb_smtpad.list());console.log('mask apertures',circuit.db.toArray().filter(element=>element.type==='pcb_soldermask_opening'));