abse/smart-ring-flex
A tscircuit package created by abse.
- Version
- 0.0.24
- License
- unset
- Stars
- 0
imports/SFH2704.tsx
import type { ChipProps } from "@tscircuit/props"
const pinLabels = {
pin1: ["CATHODE"],
pin2: ["ANODE"]
} as const
export const SFH2704 = (props: ChipProps<typeof pinLabels>) => {
return (
<chip
pinLabels={pinLabels}
pinAttributes={{pin1:{isPassive:true},pin2:{isPassive:true}}}
supplierPartNumbers={{
"jlcpcb": [
"C2833005"
]
}}
manufacturerPartNumber="SFH2704"
footprint={<footprint>
<smtpad portHints={["pin1"]} pcbX="-0.849884mm" pcbY="0mm" width="0.6999986mm" height="1.8999962mm" shape="rect" />
<smtpad portHints={["pin2"]} pcbX="0.849884mm" pcbY="0mm" width="0.6999986mm" height="1.8999962mm" shape="rect" />
<silkscreenpath route={[{"x":0.8889999999998963,"y":1.143000000000029},{"x":-0.88900000000001,"y":1.143000000000029}]} />
<silkscreenpath route={[{"x":-0.88900000000001,"y":-1.143000000000029},{"x":0.8889999999998963,"y":-1.143000000000029}]} />
<silkscreencircle pcbX="-1.35001mm" pcbY="1.100074mm" radius="0.050038mm" />
<fabricationnotepath route={[{"x":-1.1499850000001288,"y":0.04998720000003232},{"x":-0.5499862000000348,"y":0.04998720000003232},{"x":-0.5499862000000348,"y":-0.04998720000003232},{"x":-1.1499850000001288,"y":-0.04998720000003232},{"x":-1.1499850000001288,"y":0.04998720000003232}]} strokeWidth="0mm" isFilled hasStroke={false} />
<fabricationnotepath route={[{"x":0.5504942000000028,"y":0.04998720000003232},{"x":1.1503659999999627,"y":0.04998720000003232},{"x":1.1503659999999627,"y":-0.05001259999994545},{"x":0.5504942000000028,"y":-0.05001259999994545},{"x":0.5504942000000028,"y":0.04998720000003232}]} strokeWidth="0mm" isFilled hasStroke={false} />
<fabricationnotepath route={[{"x":0.7998459999998886,"y":-0.29994859999987966},{"x":0.7998459999998886,"y":0.30005020000010063},{"x":0.8998203999999532,"y":0.30005020000010063},{"x":0.8998203999999532,"y":-0.29994859999987966},{"x":0.7998459999998886,"y":-0.29994859999987966}]} strokeWidth="0mm" isFilled hasStroke={false} />
<fabricationnotepath route={[{"x":-0.1997456000000284,"y":0.29997400000002017},{"x":-0.1997456000000284,"y":-0.3000247999999601},{"x":0.0002285999999003252,"y":-0.3000247999999601},{"x":0.0002285999999003252,"y":-0.10010139999997136},{"x":0.25029159999996864,"y":-0.10010139999997136},{"x":0.25029159999996864,"y":0.04991100000006554},{"x":0.0002285999999003252,"y":0.04991100000006554},{"x":0.0002285999999003252,"y":0.29997400000002017},{"x":-0.1997456000000284,"y":0.29997400000002017}]} strokeWidth="0mm" isFilled hasStroke={false} />
<courtyardoutline outline={[{"x": -1.425, "y": -1.15}, {"x": 1.425, "y": -1.15}, {"x": 1.425, "y": 1.15}, {"x": -1.425, "y": 1.15}, {"x": -1.425, "y": -1.15}]} />
</footprint>}
cadModel={{
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2833005.obj?uuid=14cbb28349f542129a85635b7127c98b",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2833005.step?uuid=14cbb28349f542129a85635b7127c98b",
pcbRotationOffset: 90,
modelOriginPosition: { x: 0, y: 0, z: -0.03 },
}}
{...props}
/>
)
}