mohan-bee/drone
This code defines the physical hardware layout and component placements for a drone's circuit board, including outlines, cutouts, and detailed PCB footprints for various electronic components like microcontrollers, sensors, connectors, and passive devices.
- Version
- 1.0.11
- License
- unset
- Stars
- 0
imports/SI2301CDS_T1_GE3.tsx
import type { ChipProps } from "@tscircuit/props"
const pinLabels = {
pin1: ["G"],
pin2: ["S"],
pin3: ["D"]
} as const
export const SI2301CDS_T1_GE3 = (props: ChipProps<typeof pinLabels>) => {
return (
<chip
pinLabels={pinLabels}
symbol={
<symbol>
<schematicpath points={[{"x":1.27,"y":0},{"x":-0.254,"y":0.508},{"x":-0.254,"y":-0.508},{"x":1.27,"y":0}]} strokeWidth={0.254} strokeColor="#880000" isFilled fillColor="#FEFEFE" />
<schematicpath points={[{"x":3.81,"y":-0.508},{"x":4.572,"y":0.762},{"x":3.048,"y":0.762},{"x":3.81,"y":-0.508}]} strokeWidth={0.254} strokeColor="#880000" />
<schematicpath points={[{"x":1.27,"y":-2.54},{"x":3.81,"y":-2.54},{"x":3.81,"y":-0.508}]} strokeWidth={0.254} strokeColor="#880000" />
<schematicpath points={[{"x":1.27,"y":1.778},{"x":1.27,"y":2.54},{"x":3.81,"y":2.54},{"x":3.81,"y":0.762}]} strokeWidth={0.254} strokeColor="#880000" />
<schematicpath points={[{"x":1.27,"y":1.778},{"x":-1.27,"y":1.778}]} strokeWidth={0.254} strokeColor="#880000" />
<schematicpath points={[{"x":-1.27,"y":0},{"x":1.27,"y":0},{"x":1.27,"y":-2.54}]} strokeWidth={0.254} strokeColor="#880000" />
<schematicpath points={[{"x":1.27,"y":-1.778},{"x":-1.27,"y":-1.778}]} strokeWidth={0.254} strokeColor="#880000" />
<schematicpath points={[{"x":-1.778,"y":2.286},{"x":-1.778,"y":-2.286}]} strokeWidth={0.254} strokeColor="#880000" />
<schematicpath points={[{"x":-1.27,"y":1.27},{"x":-1.27,"y":2.286}]} strokeWidth={0.254} strokeColor="#880000" />
<schematicpath points={[{"x":-1.27,"y":-0.508},{"x":-1.27,"y":0.508}]} strokeWidth={0.254} strokeColor="#880000" />
<schematicpath points={[{"x":-1.27,"y":-2.286},{"x":-1.27,"y":-1.27}]} strokeWidth={0.254} strokeColor="#880000" />
<schematicpath points={[{"x":4.572,"y":-0.508},{"x":4.318,"y":-0.508},{"x":3.302,"y":-0.508},{"x":3.048,"y":-0.508}]} strokeWidth={0.254} strokeColor="#880000" />
<port name="pin3" pinNumber={3} aliases={["D"]} direction="up" schX={1.27} schY={5.08} schStemLength={2.54} />
<port name="pin1" pinNumber={1} aliases={["G"]} direction="left" schX={-3.81} schY={0} schStemLength={2.032} />
<port name="pin2" pinNumber={2} aliases={["S"]} direction="down" schX={1.27} schY={-5.08} schStemLength={2.54} />
</symbol>
}
supplierPartNumbers={{
"jlcpcb": [
"C10487"
]
}}
manufacturerPartNumber="SI2301CDS_T1_GE3"
footprint="sot23w_p1.104mm_pw0.5176mm_pl1.0656mm_pin1location(rightside,bottom)"
cadModel={{
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C10487.obj?uuid=cefd4596db214da394d9632b2b88f8f2",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C10487.step?uuid=cefd4596db214da394d9632b2b88f8f2",
pcbRotationOffset: 90,
modelOriginPosition: { x: -0.000012700000070253736, y: 0, z: 0 },
}}
{...props}
/>
)
}