0hmX/arducam-mini-2mp-plus-b0067-clone
This code defines React components representing various hardware electronic components such as sensors, chips, capacitors, inductors, and memory devices, including their physical pin layouts, footprints, and 3D CAD models for PCB design integration.
- Version
- 1.0.3
- License
- unset
- Stars
- 0
imports/PZ254V_11_08P.tsx
import type { ChipProps } from "@tscircuit/props"
const pinLabels = {
pin1: ["pin1"],
pin2: ["pin2"],
pin3: ["pin3"],
pin4: ["pin4"],
pin5: ["pin5"],
pin6: ["pin6"],
pin7: ["pin7"],
pin8: ["pin8"]
} as const
export const PZ254V_11_08P = (props: ChipProps<typeof pinLabels>) => {
return (
<chip
pinLabels={pinLabels}
supplierPartNumbers={{
"jlcpcb": [
"C492407"
]
}}
manufacturerPartNumber="PZ254V-11-08P"
footprint={<footprint>
<platedhole portHints={["pin1"]} pcbX="-8.89mm" pcbY="0mm" outerDiameter="1.499997mm" holeDiameter="0.999998mm" shape="circle" />
<platedhole portHints={["pin2"]} pcbX="-6.35mm" pcbY="0mm" outerDiameter="1.499997mm" holeDiameter="0.999998mm" shape="circle" />
<platedhole portHints={["pin3"]} pcbX="-3.81mm" pcbY="0mm" outerDiameter="1.499997mm" holeDiameter="0.999998mm" shape="circle" />
<platedhole portHints={["pin4"]} pcbX="-1.27mm" pcbY="0mm" outerDiameter="1.499997mm" holeDiameter="0.999998mm" shape="circle" />
<platedhole portHints={["pin5"]} pcbX="1.27mm" pcbY="0mm" outerDiameter="1.499997mm" holeDiameter="0.999998mm" shape="circle" />
<platedhole portHints={["pin6"]} pcbX="3.81mm" pcbY="0mm" outerDiameter="1.499997mm" holeDiameter="0.999998mm" shape="circle" />
<platedhole portHints={["pin7"]} pcbX="6.35mm" pcbY="0mm" outerDiameter="1.499997mm" holeDiameter="0.999998mm" shape="circle" />
<platedhole portHints={["pin8"]} pcbX="8.89mm" pcbY="0mm" outerDiameter="1.499997mm" holeDiameter="0.999998mm" shape="circle" />
<silkscreenpath route={[{"x":10.159974599999941,"y":1.2700000000000955},{"x":10.159974599999941,"y":-1.2699999999999818},{"x":-10.159974600000055,"y":-1.2699999999999818},{"x":-10.159974600000055,"y":1.2700000000000955},{"x":10.159974599999941,"y":1.2700000000000955}]} />
<silkscreenpath route={[{"x":-7.596479600000066,"y":1.2700000000000955},{"x":-7.596479600000066,"y":-1.2699999999999818}]} />
<silkscreentext text="{NAME}" pcbX="-0mm" pcbY="2.27mm" anchorAlignment="center" fontSize="1mm" />
<courtyardoutline outline={[{"x":-10.511600000000044,"y":1.5200000000000955},{"x":10.511600000000044,"y":1.5200000000000955},{"x":10.511600000000044,"y":-1.5199999999999818},{"x":-10.511600000000044,"y":-1.5199999999999818},{"x":-10.511600000000044,"y":1.5200000000000955}]} />
</footprint>}
cadModel={{
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C492407.obj?uuid=493a931f43604ecb9f8cc04c531d15ee",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C492407.step?uuid=493a931f43604ecb9f8cc04c531d15ee",
pcbRotationOffset: 0,
modelOriginPosition: { x: 7.62001320000007, y: -0.000012700000070253736, z: -0.000005999999999950489 },
}}
{...props}
/>
)
}