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-ESLOV-to-Qwiic-Bridge/JST05_1MM_RA.tsx
export const JST05_1MM_RA = () => {
return (
<footprint name="jstsh4_ra_1mm">
<smtpad
portHints={["pin1"]}
pcbX="-2mm"
pcbY="0mm"
width="0.6mm"
height="1.55mm"
shape="rect"
/>
<smtpad
portHints={["pin2"]}
pcbX="-1mm"
pcbY="0mm"
width="0.6mm"
height="1.55mm"
shape="rect"
/>
<smtpad
portHints={["pin3"]}
pcbX="0mm"
pcbY="0mm"
width="0.6mm"
height="1.55mm"
shape="rect"
/>
<smtpad
portHints={["pin4"]}
pcbX="1mm"
pcbY="0mm"
width="0.6mm"
height="1.55mm"
shape="rect"
/>
<smtpad
portHints={["pin5"]}
pcbX="2mm"
pcbY="0mm"
width="0.6mm"
height="1.55mm"
shape="rect"
/>
<smtpad
portHints={["NC2"]}
pcbX="-3.3mm"
pcbY="-3.675mm"
width="1.2mm"
height="1.8mm"
shape="rect"
/>
<smtpad
portHints={["NC1"]}
pcbX="3.3mm"
pcbY="-3.675mm"
width="1.2mm"
height="1.8mm"
shape="rect"
/>
</footprint>
)
}