abse/abse-pico
This code defines 3D models and footprints for various electronic components—such as voltage regulators, microcontrollers, and memory chips—highlighting their physical pin configurations, mounting pads, and visual identifiers for PCB design.
- Version
- 1.0.2
- License
- unset
- Stars
- 0
XL_1608SURC_06.tsx
import type { LedProps } from "@tscircuit/props"
export const XL_1608SURC_06 = (props: LedProps) => {
const { name = "LED1", ...restProps } = props
return (
<led
name={name}
supplierPartNumbers={{
"jlcpcb": [
"C965799"
]
}}
manufacturerPartNumber="XL_1608SURC_06"
footprint={<footprint>
<smtpad portHints={["pin2"]} pcbX="-0.7489952mm" pcbY="-0.003429mm" width="0.7999984mm" height="0.7999984mm" shape="rect" />
<smtpad portHints={["pin1"]} pcbX="0.7489952mm" pcbY="0.003429mm" width="0.7999984mm" height="0.7999984mm" shape="rect" />
<silkscreenpath route={[{"x":0.2203958000000057,"y":-0.3235452000000123},{"x":0.21048979999989115,"y":-0.3235452000000123},{"x":-0.11960860000010598,"y":0.006477000000018052}]} />
<silkscreenpath route={[{"x":0.2203958000000057,"y":0.3564890000001242},{"x":0.2203958000000057,"y":0.3464814000001297},{"x":-0.11960860000010598,"y":0.006477000000018052}]} />
<silkscreenpath route={[{"x":0.2203958000000057,"y":0.3564890000001242},{"x":0.2203958000000057,"y":-0.3235452000000123}]} />
<silkscreenpath route={[{"x":0.24043639999990774,"y":0.7565136000000621},{"x":1.3904975999998896,"y":0.7565136000000621}]} />
<silkscreenpath route={[{"x":0.24043639999990774,"y":-0.7436103999999659},{"x":1.3904975999998896,"y":-0.7436103999999659}]} />
<silkscreenpath route={[{"x":1.3904975999998896,"y":0.7564628000000084},{"x":1.3904975999998896,"y":-0.7235189999998966}]} />
<silkscreenpath route={[{"x":-0.13957299999992756,"y":-0.7458963999999924},{"x":-1.189685200000099,"y":-0.7458963999999924}]} />
<silkscreenpath route={[{"x":-1.4896337999999787,"y":-0.345795599999974},{"x":-1.4896337999999787,"y":-0.4458207999998649},{"x":-1.189685200000099,"y":-0.7458963999999924}]} />
<silkscreenpath route={[{"x":-1.4896337999999787,"y":0.3541268000000173},{"x":-1.4896337999999787,"y":-0.345795599999974}]} />
<silkscreenpath route={[{"x":-1.4896337999999787,"y":0.3541268000000173},{"x":-1.4896337999999787,"y":0.4542790000000423},{"x":-1.189685200000099,"y":0.7542276000000356}]} />
<silkscreenpath route={[{"x":-0.13957299999992756,"y":0.7542276000000356},{"x":-1.189685200000099,"y":0.7542276000000356}]} />
<silkscreenpath route={[{"x":0.2203958000000057,"y":0.006477000000018052},{"x":-0.11960860000010598,"y":0.006477000000018052}]} />
<silkscreentext text="{NAME}" pcbX="-0.0653542mm" pcbY="1.768477mm" anchorAlignment="center" fontSize="1mm" />
<courtyardoutline outline={[{"x":-1.7504542000001493,"y":1.0184769999999617},{"x":1.6197458000000324,"y":1.0184769999999617},{"x":1.6197458000000324,"y":-0.980122999999935},{"x":-1.7504542000001493,"y":-0.980122999999935},{"x":-1.7504542000001493,"y":1.0184769999999617}]} />
</footprint>}
cadModel={{
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C965799.obj?uuid=d0740cb8891c49a88b6949cb978926f3",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C965799.step?uuid=d0740cb8891c49a88b6949cb978926f3",
pcbRotationOffset: 0,
modelOriginPosition: { x: -0.000012700000070253736, y: 0.00005079999993995443, z: -0.01 },
}}
{...restProps}
/>
)
}