abse/wifi-smart-switch
The AO3400A component models a small N-channel MOSFET in a SOT-23 package with drain, gate, and source pins, used for switching or amplification in electronic circuits.
- Version
- 1.0.29
- License
- unset
- Stars
- 0
imports/IRM_10_5/IRM_10_5.tsx
import objPath from "./IRM_10_5.obj"
import type { ChipProps } from "@tscircuit/props"
const pinLabels = {
pin1: ["pin1"],
pin2: ["pin2"],
pin3: ["VNEG"],
pin4: ["VPLUS"]
} as const
export const IRM_10_5 = (props: ChipProps<typeof pinLabels>) => {
return (
<chip
pinLabels={pinLabels}
supplierPartNumbers={{
"jlcpcb": [
"C2857903"
]
}}
manufacturerPartNumber="IRM-10-5"
footprint={<footprint>
<platedhole portHints={["pin1"]} pcbX="-19.249898mm" pcbY="5.375021mm" outerDiameter="2.54mm" holeDiameter="1.7999964mm" shape="circle" />
<platedhole portHints={["pin2"]} pcbX="-19.249898mm" pcbY="-5.375021mm" outerDiameter="2.54mm" holeDiameter="1.7999964mm" shape="circle" />
<platedhole portHints={["pin4"]} pcbX="19.249898mm" pcbY="2.624963mm" outerDiameter="2.54mm" holeDiameter="1.7999964mm" shape="circle" />
<platedhole portHints={["pin3"]} pcbX="19.249898mm" pcbY="-5.375021mm" outerDiameter="2.54mm" holeDiameter="1.7999964mm" shape="circle" />
<silkscreenpath route={[{"x":-22.936708000000024,"y":-8.821801000000008},{"x":22.930357999999984,"y":-8.821801000000008}]} />
<silkscreenpath route={[{"x":-22.936708000000024,"y":-8.821801000000008},{"x":-22.964902000000023,"y":16.569817},{"x":-22.942042000000015,"y":16.592422999999997},{"x":22.904957999999993,"y":16.592422999999997},{"x":22.930357999999984,"y":16.567022999999992},{"x":22.930357999999984,"y":-8.801989000000006},{"x":22.937469999999962,"y":-8.80935500000001}]} />
<silkscreentext text="AC/N" pcbX="-17.145mm" pcbY="4.444873mm" anchorAlignment="bottom_left" fontSize="2.54mm" />
<silkscreentext text="AC/L" pcbX="-17.145mm" pcbY="-6.305169mm" anchorAlignment="bottom_left" fontSize="2.54mm" />
<fabricationnotetext text="V+" pcbX="14.569694mm" pcbY="1.781937mm" fontSize="2.54mm" layer="top" />
<fabricationnotetext text="V-" pcbX="14.569694mm" pcbY="-6.218047mm" fontSize="2.54mm" layer="top" />
<silkscreentext text="{NAME}" pcbX="-0mm" pcbY="17.649573mm" anchorAlignment="center" fontSize="1mm" />
<courtyardoutline outline={[{"x":-23.237000000000023,"y":16.89957299999999},{"x":23.236999999999995,"y":16.89957299999999},{"x":23.236999999999995,"y":-9.127427000000012},{"x":-23.237000000000023,"y":-9.127427000000012},{"x":-23.237000000000023,"y":16.89957299999999}]} />
</footprint>}
cadModel={{
objUrl: objPath,
pcbRotationOffset: 0,
modelOriginPosition: { x: -0.000012699999984988608, y: -3.9250112, z: -0.20000660000000048 },
}}
{...props}
/>
)
}