rushabhcodes/fidget-counter
A modular enclosure assembly with a stationary base, tray, cell, PCB retainers, backing ring, magnets, and interchangeable snap-on rotor/grip caps in multiple styles.
- Version
- 1.0.9
- License
- unset
- Stars
- 0
imports/RFANT3216120A5T/RFANT3216120A5T.tsx
import objPath from "./RFANT3216120A5T.obj"
import stepPath from "./RFANT3216120A5T.step"
import type { ChipProps } from "@tscircuit/props"
const pinLabels = {
pin1: ["pin1"],
pin2: ["pin2"]
} as const
export const RFANT3216120A5T = (props: ChipProps<typeof pinLabels>) => {
return (
<chip
pinLabels={pinLabels}
supplierPartNumbers={{
"jlcpcb": [
"C127629"
]
}}
manufacturerPartNumber="RFANT3216120A5T"
footprint={<footprint>
<smtpad portHints={["pin2"]} pcbX="1.57607mm" pcbY="-0mm" width="0.7999984mm" height="1.6599916mm" shape="rect" />
<smtpad portHints={["pin1"]} pcbX="-1.524mm" pcbY="-0mm" width="0.7999984mm" height="1.6599916mm" shape="rect" />
<silkscreenrect pcbX="-0.418592mm" pcbY="0mm" width="0.127mm" height="2.032mm" strokeWidth="0.254mm" />
<silkscreenrect pcbX="-0.722884mm" pcbY="0.0635mm" width="0.228092mm" height="1.905mm" strokeWidth="0.254mm" />
<silkscreenrect pcbX="0mm" pcbY="0mm" width="4.318mm" height="2.032mm" strokeWidth="0.254mm" />
<silkscreentext text="{NAME}" pcbX="0.00127mm" pcbY="2.016mm" anchorAlignment="center" fontSize="1mm" />
<courtyardoutline outline={[{"x":-2.1739992000000257,"y":1.0799957999998924},{"x":2.2260692000000972,"y":1.0799957999998924},{"x":2.2260692000000972,"y":-1.0799958000001197},{"x":-2.1739992000000257,"y":-1.0799958000001197},{"x":-2.1739992000000257,"y":1.0799957999998924}]} />
</footprint>}
cadModel={{
objUrl: objPath,
stepUrl: stepPath,
pcbRotationOffset: 0,
modelOriginPosition: { x: -0.026035000000092623, y: 0, z: -0.6 },
}}
{...props}
/>
)
}