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}
    />
  )
}