abse/smart-ring-flex

A tscircuit package created by abse.

Version
0.0.24
License
unset
Stars
0

imports/SFH_7018A.tsx

import type { ChipProps } from "@tscircuit/props"

const pinLabels = {
  pin1: ["C_GE1"],
  pin2: ["A_IR_RE1"],
  pin3: ["C_IR"],
  pin4: ["A_IR_RE2"],
  pin5: ["C_RE"],
  pin6: ["A_GE"],
  pin7: ["C_GE2"],
  pin8: ["C_GE3"]
} as const

export const SFH_7018A = (props: ChipProps<typeof pinLabels>) => {
  return (
    <chip
      pinLabels={pinLabels}
      pinAttributes={{pin1:{isPassive:true},pin2:{isPassive:true},pin3:{isPassive:true},pin4:{isPassive:true},pin5:{isPassive:true},pin6:{isPassive:true},pin7:{isPassive:true},pin8:{isPassive:true}}}
      supplierPartNumbers={{
  "jlcpcb": [
    "C28598189"
  ]
}}
      manufacturerPartNumber="SFH 7018A"
      footprint={<footprint>
        <smtpad portHints={["pin1"]} pcbX="-0.905129mm" pcbY="0.8523986mm" width="0.2999994mm" height="0.3999992mm" shape="rect" />
<smtpad portHints={["pin2"]} pcbX="-0.995045mm" pcbY="0.0025146mm" width="0.3999992mm" height="0.499999mm" shape="rect" />
<smtpad portHints={["pin3"]} pcbX="-0.905129mm" pcbY="-0.8476234mm" width="0.2999994mm" height="0.3999992mm" shape="rect" />
<smtpad portHints={["pin5"]} pcbX="0.894969mm" pcbY="-0.8476234mm" width="0.2999994mm" height="0.3999992mm" shape="rect" />
<smtpad portHints={["pin6"]} pcbX="0.995045mm" pcbY="0.0025146mm" width="0.3999992mm" height="0.499999mm" shape="rect" />
<smtpad portHints={["pin7"]} pcbX="0.894969mm" pcbY="0.8523986mm" width="0.2999994mm" height="0.3999992mm" shape="rect" />
<smtpad portHints={["pin8"]} pcbX="-0.004953mm" pcbY="0.5724906mm" width="0.850011mm" height="1.2500102mm" shape="rect" />
<smtpad portHints={["pin4"]} pcbX="-0.004953mm" pcbY="-0.8074914mm" width="0.850011mm" height="0.7800086mm" shape="rect" />
<silkscreenpath route={[{"x":-0.6050533999998606,"y":-1.3475207999999839},{"x":-1.2949935999998843,"y":-1.3475207999999839}]} />
<silkscreenpath route={[{"x":1.314958000000047,"y":-0.44470319999993535},{"x":1.314958000000047,"y":-1.3475207999999839},{"x":0.5949950000000399,"y":-1.3475207999999839}]} />
<silkscreenpath route={[{"x":0.6255766000000449,"y":1.3024866000000657},{"x":1.314958000000047,"y":1.3024866000000657},{"x":1.314958000000047,"y":0.4495800000001964}]} />
<silkscreenpath route={[{"x":-1.3050519999999324,"y":0.4553966000000855},{"x":-1.3050519999999324,"y":1.3024866000000657},{"x":-0.6356349999999793,"y":1.3024866000000657}]} />
<silkscreenpath route={[{"x":-1.3050519999999324,"y":-1.2875005999999303},{"x":-1.3050519999999324,"y":-0.45046899999999823}]} />
<silkscreencircle pcbX="-1.684909mm" pcbY="1.1823446mm" radius="0.059944mm" />
<courtyardoutline outline={[{"x": -1.425, "y": -1.425}, {"x": 1.425, "y": -1.425}, {"x": 1.425, "y": 1.425}, {"x": -1.425, "y": 1.425}, {"x": -1.425, "y": -1.425}]} />
      </footprint>}
      
      {...props}
    />
  )
}