abse/smart-ring-flex

A tscircuit package created by abse.

Version
0.0.24
License
unset
Stars
0

imports/LIS2DW12TR.tsx

import type {ChipProps} from "@tscircuit/props"
const pinLabels = {"pin1": ["SCL"], "pin2": ["CS"], "pin3": ["SA0"], "pin4": ["SDA"], "pin5": ["NC"], "pin6": ["GND1"], "pin7": ["RES"], "pin8": ["GND2"], "pin9": ["VDD"], "pin10": ["VDDIO"], "pin11": ["INT2"], "pin12": ["INT1"]} as const
// ST DS11811 Rev9 Fig18 top view; lands per TN0018 Rev8 section3.7.
export const LIS2DW12TR=(props:ChipProps<typeof pinLabels>)=><chip pinAttributes={{pin9:{requiresPower:true},pin10:{requiresPower:true},pin6:{requiresGround:true},pin7:{requiresGround:true},pin8:{requiresGround:true},pin5:{doNotConnect:true}}} pinLabels={pinLabels} supplierPartNumbers={{jlcpcb:["C189624"]}} manufacturerPartNumber="LIS2DW12TR" footprint={<footprint>
<smtpad portHints={["pin1"]} pcbX={-0.75} pcbY={0.75} width={0.375} height={0.35} shape="rect"/>
<smtpad portHints={["pin2"]} pcbX={-0.75} pcbY={0.25} width={0.375} height={0.35} shape="rect"/>
<smtpad portHints={["pin3"]} pcbX={-0.75} pcbY={-0.25} width={0.375} height={0.35} shape="rect"/>
<smtpad portHints={["pin4"]} pcbX={-0.75} pcbY={-0.75} width={0.375} height={0.35} shape="rect"/>
<smtpad portHints={["pin5"]} pcbX={-0.25} pcbY={-0.75} width={0.35} height={0.375} shape="rect"/>
<smtpad portHints={["pin6"]} pcbX={0.25} pcbY={-0.75} width={0.35} height={0.375} shape="rect"/>
<smtpad portHints={["pin7"]} pcbX={0.75} pcbY={-0.75} width={0.375} height={0.35} shape="rect"/>
<smtpad portHints={["pin8"]} pcbX={0.75} pcbY={-0.25} width={0.375} height={0.35} shape="rect"/>
<smtpad portHints={["pin9"]} pcbX={0.75} pcbY={0.25} width={0.375} height={0.35} shape="rect"/>
<smtpad portHints={["pin10"]} pcbX={0.75} pcbY={0.75} width={0.375} height={0.35} shape="rect"/>
<smtpad portHints={["pin11"]} pcbX={0.25} pcbY={0.75} width={0.35} height={0.375} shape="rect"/>
<smtpad portHints={["pin12"]} pcbX={-0.25} pcbY={0.75} width={0.35} height={0.375} shape="rect"/>
<silkscreencircle pcbX={-1.24} pcbY={1.22} radius={.09}/><courtyardoutline outline={[{x:-1.25,y:-1.25},{x:1.25,y:-1.25},{x:1.25,y:1.25},{x:-1.25,y:1.25},{x:-1.25,y:-1.25}]}/></footprint>} {...props}/>