tscircuit/boosters
This code defines PCB schematics, footprints, and 3D CAD models for various integrated circuits, connectors, sensors, and electronic components used in TI booster packs and modules.
- Version
- 0.1.19
- License
- unset
- Stars
- 0
boostxl-tlv8544pir/imports/DZ254S_11_02_48.tsx
import type { ChipProps } from "@tscircuit/props";
const pinLabels = {
pin1: ["pin1"],
pin2: ["pin2"],
} as const;
export const DZ254S_11_02_48 = (props: ChipProps<typeof pinLabels>) => {
return (
<chip
pinLabels={pinLabels}
supplierPartNumbers={{
jlcpcb: ["C5160785"],
}}
manufacturerPartNumber="DZ254S-11-02-48"
footprint={
<footprint>
<smtpad
portHints={["pin2"]}
pcbX="1.27mm"
pcbY="1.27mm"
width="1.0199878mm"
height="2.54mm"
shape="rect"
/>
<smtpad
portHints={["pin1"]}
pcbX="-1.27mm"
pcbY="-1.27mm"
width="1.0199878mm"
height="2.54mm"
shape="rect"
/>
<silkscreenpath
route={[
{ x: 2.5399999999999636, y: 1.2707619999999906 },
{ x: 2.1361400000000685, y: 1.2707619999999906 },
]}
/>
<silkscreenpath
route={[
{ x: 2.5399999999999636, y: -1.2692380000000867 },
{ x: -0.40386000000000877, y: -1.2692380000000867 },
]}
/>
<silkscreenpath
route={[
{ x: 2.5399999999999636, y: 1.2707619999999906 },
{ x: 2.5399999999999636, y: -1.2692380000000867 },
]}
/>
<silkscreenpath
route={[
{ x: -2.5399999999999636, y: -1.2700254000001223 },
{ x: -2.5399999999999636, y: 1.269974599999955 },
]}
/>
<silkscreenpath
route={[
{ x: -2.1361146000000417, y: -1.2700254000001223 },
{ x: -2.5399999999999636, y: -1.2700254000001223 },
]}
/>
<silkscreenpath
route={[
{ x: -2.5399999999999636, y: 1.269974599999955 },
{ x: 0.4038854000000356, y: 1.269974599999955 },
]}
/>
<silkscreenpath
route={[
{ x: -2.389885999999933, y: -2.158999999999878 },
{ x: -2.395001010512374, y: -2.1978523621365866 },
{ x: -2.4099974625362393, y: -2.234057000000007 },
{ x: -2.433853372648855, y: -2.265146627350987 },
{ x: -2.4649429999998347, y: -2.2890025374636025 },
{ x: -2.501147637863369, y: -2.303998989487468 },
{ x: -2.5399999999999636, y: -2.3091140000000223 },
{ x: -2.5788523621364448, y: -2.303998989487468 },
{ x: -2.615056999999979, y: -2.2890025374636025 },
{ x: -2.6461466273510723, y: -2.265146627350987 },
{ x: -2.670002537463688, y: -2.234057000000007 },
{ x: -2.6849989894874398, y: -2.1978523621365866 },
{ x: -2.6901139999998804, y: -2.158999999999878 },
{ x: -2.6849989894874398, y: -2.1201476378635107 },
{ x: -2.670002537463688, y: -2.0839429999999766 },
{ x: -2.6461466273510723, y: -2.052853372648997 },
{ x: -2.615056999999979, y: -2.028997462536381 },
{ x: -2.5788523621364448, y: -2.0140010105125157 },
{ x: -2.5399999999999636, y: -2.008886000000075 },
{ x: -2.501147637863369, y: -2.0140010105125157 },
{ x: -2.4649429999998347, y: -2.028997462536381 },
{ x: -2.433853372648855, y: -2.052853372648997 },
{ x: -2.4099974625362393, y: -2.0839429999999766 },
{ x: -2.395001010512374, y: -2.1201476378635107 },
{ x: -2.389885999999933, y: -2.158999999999878 },
]}
/>
<silkscreentext
text="{NAME}"
pcbX="-0.0762mm"
pcbY="3.543302mm"
anchorAlignment="center"
fontSize="1mm"
/>
<courtyardoutline
outline={[
{ x: -2.942399999999907, y: 2.793301999999926 },
{ x: 2.7899999999999636, y: 2.793301999999926 },
{ x: 2.7899999999999636, y: -2.7866980000000012 },
{ x: -2.942399999999907, y: -2.7866980000000012 },
{ x: -2.942399999999907, y: 2.793301999999926 },
]}
/>
</footprint>
}
cadModel={{
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C5160785.obj?uuid=9581a5ddedc64439ab0fc109cd3888fd",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C5160785.step?uuid=9581a5ddedc64439ab0fc109cd3888fd",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 0, z: 0 },
}}
{...props}
/>
);
};