abse/boostxl-tmp107
This code defines a 6-pin electronic component with a specified footprint, 3D models, and pin labels, suitable for PCB design and visualization.
- Version
- 1.0.7
- License
- unset
- Stars
- 0
tmp/compare-sn74/imports/SN74LVC1G07DBVR.tsx
import type { ChipProps } from "@tscircuit/props"
const pinLabels = {
pin1: ["pin1"],
pin2: ["A"],
pin3: ["GND"],
pin4: ["Y"],
pin5: ["VCC"]
} as const
export const SN74LVC1G07DBVR = (props: ChipProps<typeof pinLabels>) => {
return (
<chip
pinLabels={pinLabels}
symbol={
<symbol>
<schematicrect schX={0} schY={0} width={15.24} height={15.24} strokeWidth={0.254} color="#880000" />
<port name="pin2" pinNumber={2} aliases={["A"]} direction="left" schX={-12.7} schY={0} schStemLength={5.08} />
<port name="pin3" pinNumber={3} aliases={["GND"]} direction="left" schX={-12.7} schY={-5.08} schStemLength={5.08} />
<port name="pin5" pinNumber={5} aliases={["VCC"]} direction="right" schX={12.7} schY={5.08} schStemLength={5.08} />
<port name="pin4" pinNumber={4} aliases={["Y"]} direction="right" schX={12.7} schY={0} schStemLength={5.08} />
<schematicpath points={[{"x":-1.27,"y":1.778},{"x":-1.27,"y":-1.778},{"x":1.778,"y":0},{"x":-1.27,"y":1.778},{"x":-1.27,"y":1.778}]} strokeWidth={0.254} strokeColor="#880000" />
<schematicpath points={[{"x":-7.62,"y":0},{"x":-1.27,"y":0}]} strokeWidth={0.254} strokeColor="#880000" />
<schematicpath points={[{"x":1.778,"y":0},{"x":7.62,"y":0}]} strokeWidth={0.254} strokeColor="#880000" />
<schematicpath points={[{"x":-0.762,"y":0},{"x":-0.254,"y":0.508}]} strokeWidth={0.254} strokeColor="#880000" />
<schematicpath points={[{"x":0.254,"y":0},{"x":-0.254,"y":0.508}]} strokeWidth={0.254} strokeColor="#880000" />
<schematicpath points={[{"x":0.254,"y":0},{"x":-0.254,"y":-0.508}]} strokeWidth={0.254} strokeColor="#880000" />
<schematicpath points={[{"x":-0.254,"y":-0.508},{"x":-0.762,"y":0}]} strokeWidth={0.254} strokeColor="#880000" />
<schematicpath points={[{"x":0.254,"y":-0.508},{"x":-0.762,"y":-0.508}]} strokeWidth={0.254} strokeColor="#880000" />
<port name="pin1" pinNumber={1} aliases={["1"]} direction="left" schX={-12.7} schY={5.08} schStemLength={5.08} />
</symbol>
}
supplierPartNumbers={{
"jlcpcb": [
"C7829"
]
}}
manufacturerPartNumber="SN74LVC1G07DBVR"
footprint="dfn6_missing(5)_p0.95mm_w3.7002mm_pl1.1mm_pin1location(rightside,bottom)"
cadModel={{
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C7829.obj?uuid=460193f9bf2d42e58cf3c2f675b07dc6",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C7829.step?uuid=460193f9bf2d42e58cf3c2f675b07dc6",
pcbRotationOffset: 180,
modelOriginPosition: { x: 0, y: -0.000012700000070253736, z: -0.049083 },
}}
{...props}
/>
)
}