imrishabh18/pcbgolf
A complete 4-layer PCBGolf controller PCB with STM32H7 MCU, USB/SD and CAN interfaces, power regulation, protection, connectors, switches, LEDs, clocking, and supporting passives.
- Version
- 1.6.1
- License
- unset
- Stars
- 0
imports/QS5K2TR.tsx
// Imported with tsci import --jlcpcb --use-exact-footprint C2889124
export const C2889124CadModel = {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2889124.obj?uuid=ba304048957a4ddf80723501e9ecd54e",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2889124.step?uuid=ba304048957a4ddf80723501e9ecd54e",
pcbRotationOffset: 270,
modelOriginPosition: { x: 0.00011430000017753628, y: -0.000025400000140507473, z: -0.75 },
}
import type { ChipProps } from "@tscircuit/props"
const pinLabels = {
pin1: ["pin1"],
pin2: ["pin2"],
pin3: ["pin3"],
pin4: ["pin4"],
pin5: ["pin5"]
} as const
export const QS5K2TR = (props: ChipProps<typeof pinLabels>) => {
return (
<chip
pinLabels={pinLabels}
supplierPartNumbers={{
"jlcpcb": [
"C2889124"
]
}}
manufacturerPartNumber="QS5K2TR"
footprint={<footprint>
<smtpad portHints={["pin5"]} pcbX="1.299972mm" pcbY="0.94996mm" width="1.0999978mm" height="0.5999988mm" shape="rect" />
<smtpad portHints={["pin4"]} pcbX="1.299972mm" pcbY="-0.94996mm" width="1.0999978mm" height="0.5999988mm" shape="rect" />
<smtpad portHints={["pin1"]} pcbX="-1.299972mm" pcbY="0.94996mm" width="1.0999978mm" height="0.5999988mm" shape="rect" />
<smtpad portHints={["pin3"]} pcbX="-1.299972mm" pcbY="-0.94996mm" width="1.0999978mm" height="0.5999988mm" shape="rect" />
<smtpad portHints={["pin2"]} pcbX="-1.299972mm" pcbY="0mm" width="1.0999978mm" height="0.5999988mm" shape="rect" />
<silkscreenpath route={[{"x":-0.8109203999999863,"y":1.5081758000001173},{"x":0.8190738000000692,"y":1.5081758000001173}]} />
<silkscreenpath route={[{"x":-0.7999729999997953,"y":-1.5099029999998947},{"x":0.8200136000001521,"y":-1.5099029999998947}]} />
<silkscreenpath route={[{"x":0.8190738000000692,"y":0.47091599999998834},{"x":0.8190738000000692,"y":-0.4707127999997738}]} />
<silkscreentext text="{NAME}" pcbX="-0.141732mm" pcbY="2.513586mm" anchorAlignment="center" fontSize="1mm" />
<courtyardoutline outline={[{"x":-2.3983319999997548,"y":1.763586000000032},{"x":2.114868000000115,"y":1.763586000000032},{"x":2.114868000000115,"y":-1.7590139999999792},{"x":-2.3983319999997548,"y":-1.7590139999999792},{"x":-2.3983319999997548,"y":1.763586000000032}]} />
</footprint>}
cadModel={C2889124CadModel}
{...props}
/>
)
}