tscircuit/sparkfun-boards

This code defines a detailed PCB schematic and physical footprint layout for various embedded hardware modules, mapping electrical pins, mechanical mounting holes, and silk-screen annotations for manufacturing and assembly.

Version
0.0.32
License
unset
Stars
3

boards/SparkFun-Mini-Linear-3D-Hall-Effect-Sensor/jumper-footprint.tsx

export const jstsh4_vert_1mm = (
  <footprint name="jstsh4_vert_1mm">
    <smtpad
      portHints={["pin1"]}
      pcbX="-1.5mm"
      pcbY="0.775mm"
      width="0.6mm"
      height="1.55mm"
      shape="rect"
    />
    <smtpad
      portHints={["pin2"]}
      pcbX="-0.5mm"
      pcbY="0.775mm"
      width="0.6mm"
      height="1.55mm"
      shape="rect"
    />
    <smtpad
      portHints={["pin3"]}
      pcbX="0.5mm"
      pcbY="0.775mm"
      width="0.6mm"
      height="1.55mm"
      shape="rect"
    />
    <smtpad
      portHints={["pin4"]}
      pcbX="1.5mm"
      pcbY="0.775mm"
      width="0.6mm"
      height="1.55mm"
      shape="rect"
    />
    <smtpad
      portHints={["NC2"]}
      pcbX="-2.8mm"
      pcbY="3.2mm"
      width="1.2mm"
      height="2mm"
      shape="rect"
    />
    <smtpad
      portHints={["NC1"]}
      pcbX="2.8mm"
      pcbY="3.2mm"
      width="1.2mm"
      height="2mm"
      shape="rect"
    />
  </footprint>
)