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/IRA_S210ST01.tsx
import type { ChipProps } from "@tscircuit/props";
const pinLabels = {
pin1: ["d"],
pin2: ["s"],
pin3: ["g"],
} as const;
export const IRA_S210ST01 = (props: ChipProps<typeof pinLabels>) => {
return (
<chip
pinLabels={pinLabels}
supplierPartNumbers={{
jlcpcb: ["C152563"],
}}
manufacturerPartNumber="IRA-S210ST01"
footprint={
<footprint>
<platedhole
portHints={["pin1"]}
pcbX="-1.778mm"
pcbY="-1.778mm"
outerDiameter="1.524mm"
holeDiameter="0.9144mm"
shape="circle"
/>
<platedhole
portHints={["pin2"]}
pcbX="1.778mm"
pcbY="-1.778mm"
outerDiameter="1.524mm"
holeDiameter="0.9144mm"
shape="circle"
/>
<platedhole
portHints={["pin3"]}
pcbX="1.778mm"
pcbY="1.778mm"
outerDiameter="1.524mm"
holeDiameter="0.9144mm"
shape="circle"
/>
<silkscreenpath
route={[
{ x: -4.8260000000001355, y: 0.7619999999999436 },
{ x: -5.588000000000079, y: 0.7619999999999436 },
{ x: -5.588000000000079, y: -0.7620000000000573 },
{ x: -4.8260000000001355, y: -0.7620000000000573 },
]}
/>
<silkscreenpath
route={[
{ x: 3.9999919999999065, y: 0 },
{ x: 3.863695577749695, y: -1.0352741098577098 },
{ x: 3.464094686934459, y: -1.9999959999998964 },
{ x: 2.8284214678918715, y: -2.8284214678919852 },
{ x: 1.9999959999998964, y: -3.4640946869345726 },
{ x: 1.0352741098577098, y: -3.863695577749695 },
{ x: 0, y: -3.99999200000002 },
{ x: -1.0352741098578235, y: -3.863695577749695 },
{ x: -1.99999600000001, y: -3.4640946869345726 },
{ x: -2.8284214678919852, y: -2.8284214678919852 },
{ x: -3.4640946869345726, y: -1.9999959999998964 },
{ x: -3.863695577749695, y: -1.0352741098577098 },
{ x: -3.99999200000002, y: 0 },
{ x: -3.863695577749695, y: 1.0352741098577098 },
{ x: -3.4640946869345726, y: 1.99999600000001 },
{ x: -2.8284214678919852, y: 2.8284214678919852 },
{ x: -1.99999600000001, y: 3.4640946869346863 },
{ x: -1.0352741098578235, y: 3.863695577749695 },
{ x: 0, y: 3.99999200000002 },
{ x: 1.0352741098577098, y: 3.863695577749695 },
{ x: 1.9999959999998964, y: 3.4640946869346863 },
{ x: 2.8284214678918715, y: 2.8284214678919852 },
{ x: 3.464094686934459, y: 1.99999600000001 },
{ x: 3.863695577749695, y: 1.0352741098577098 },
{ x: 3.9999919999999065, y: 0 },
]}
/>
<silkscreenpath
route={[
{ x: 4.700016000000005, y: 0 },
{ x: 4.539866838371836, y: -1.2164536530865462 },
{ x: 4.070333254193315, y: -2.3500080000000025 },
{ x: 3.3234131852852897, y: -3.3234131852852897 },
{ x: 2.350007999999889, y: -4.070333254193201 },
{ x: 1.2164536530864325, y: -4.539866838371836 },
{ x: 0, y: -4.700015999999891 },
{ x: -1.2164536530865462, y: -4.539866838371836 },
{ x: -2.3500080000000025, y: -4.070333254193201 },
{ x: -3.3234131852852897, y: -3.3234131852852897 },
{ x: -4.070333254193429, y: -2.3500080000000025 },
{ x: -4.53986683837195, y: -1.2164536530865462 },
{ x: -4.700016000000005, y: 0 },
{ x: -4.53986683837195, y: 1.2164536530865462 },
{ x: -4.070333254193429, y: 2.3500080000001162 },
{ x: -3.3234131852852897, y: 3.3234131852852897 },
{ x: -2.3500080000000025, y: 4.070333254193315 },
{ x: -1.2164536530865462, y: 4.53986683837195 },
{ x: 0, y: 4.700016000000005 },
{ x: 1.2164536530864325, y: 4.53986683837195 },
{ x: 2.350007999999889, y: 4.070333254193315 },
{ x: 3.3234131852852897, y: 3.3234131852852897 },
{ x: 4.070333254193315, y: 2.3500080000001162 },
{ x: 4.539866838371836, y: 1.2164536530865462 },
{ x: 4.700016000000005, y: 0 },
]}
/>
<silkscreentext
text="{NAME}"
pcbX="-0.4445mm"
pcbY="5.699mm"
anchorAlignment="center"
fontSize="1mm"
/>
<courtyardoutline
outline={[
{ x: -5.838000000000079, y: 4.949000000000069 },
{ x: 4.948999999999842, y: 4.949000000000069 },
{ x: 4.948999999999842, y: -4.948999999999955 },
{ x: -5.838000000000079, y: -4.948999999999955 },
{ x: -5.838000000000079, y: 4.949000000000069 },
]}
/>
</footprint>
}
cadModel={{
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C152563.obj?uuid=13a5b523ae3a4cb39eb07a6b77ff29a0",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C152563.step?uuid=13a5b523ae3a4cb39eb07a6b77ff29a0",
pcbRotationOffset: 0,
modelOriginPosition: {
x: 0.02820249999993596,
y: 0,
z: -0.000010000000000509601,
},
}}
{...props}
/>
);
};