ShiboSoftwareDev/nema8-20mm-dual-usbc-stepper-controller
A tscircuit package created by ShiboSoftwareDev.
- Version
- 1.0.47
- License
- unset
- Stars
- 0
imports/T65.tsx
import type { ChipProps } from "@tscircuit/props"
const pinLabels = {
pin1: ["DO"],
pin2: ["GND"],
pin3: ["DIN"],
pin4: ["VDD"]
} as const
const pinAttributes = {
pin2: {requiresGround: true},
pin4: {requiresPower: true}
} as const
export const T65 = (props: ChipProps<typeof pinLabels>) => {
return (
<chip
pinLabels={pinLabels}
pinAttributes={pinAttributes}
supplierPartNumbers={{
"jlcpcb": [
"C48982518"
]
}}
manufacturerPartNumber="T65"
footprint={<footprint>
<smtpad portHints={["pin2"]} pcbX="0.860044mm" pcbY="0.525018mm" width="0.850011mm" height="0.7500112mm" shape="rect" />
<smtpad portHints={["pin3"]} pcbX="-0.860044mm" pcbY="0.525018mm" width="0.850011mm" height="0.7500112mm" shape="rect" />
<smtpad portHints={["pin4"]} pcbX="-0.860044mm" pcbY="-0.525018mm" width="0.850011mm" height="0.7500112mm" shape="rect" />
<smtpad portHints={["pin1"]} pcbX="0.860044mm" pcbY="-0.525018mm" width="0.850011mm" height="0.7500112mm" shape="rect" />
<silkscreenpath route={[{"x":0.2547874000001684,"y":0.850010999999995},{"x":-0.2548381999999947,"y":0.850010999999995}]} />
<silkscreenpath route={[{"x":0.2547874000001684,"y":-0.8499601999999413},{"x":-0.2548381999999947,"y":-0.8499601999999413}]} />
<silkscreentext text="{NAME}" pcbX="-0.009144mm" pcbY="1.897382mm" anchorAlignment="center" fontSize="1mm" />
<fabricationnotepath route={[{"x":0.7751064000001406,"y":0.6498843999999053},{"x":0.7751064000001406,"y":0.39977060000001075},{"x":0.8250935999999456,"y":0.39977060000001075},{"x":0.8250935999999456,"y":0.6498843999999053},{"x":0.7751064000001406,"y":0.6498843999999053}]} strokeWidth="0.254mm" />
<fabricationnotepath route={[{"x":0.8001000000001568,"y":0.6498843999999053},{"x":0.8001000000001568,"y":0.5999225999998998},{"x":0.875106199999891,"y":0.5999225999998998},{"x":0.9000997999999072,"y":0.5748528000000306},{"x":0.9000997999999072,"y":0.4749292000000196},{"x":0.875106199999891,"y":0.4499101999999766},{"x":0.8001000000001568,"y":0.4499101999999766},{"x":0.8001000000001568,"y":0.39977060000001075},{"x":0.875106199999891,"y":0.39977060000001075},{"x":0.9250934000001507,"y":0.4499101999999766},{"x":0.9250934000001507,"y":0.5999225999998998},{"x":0.875106199999891,"y":0.6498843999999053},{"x":0.8001000000001568,"y":0.6498843999999053}]} strokeWidth="0.254mm" />
<fabricationnotepath route={[{"x":0.5498846000002686,"y":0.3999483999999711},{"x":0.5498846000002686,"y":0.6499605999999858},{"x":0.5998718000000736,"y":0.6499605999999858},{"x":0.6748779999998078,"y":0.4749546000000464},{"x":0.6748779999998078,"y":0.6499605999999858},{"x":0.7248905999999806,"y":0.6499605999999858},{"x":0.7248905999999806,"y":0.4249673999999004},{"x":0.7248905999999806,"y":0.3999483999999711},{"x":0.6748779999998078,"y":0.3999483999999711},{"x":0.5998718000000736,"y":0.549960800000008},{"x":0.5998718000000736,"y":0.3999483999999711},{"x":0.5498846000002686,"y":0.3999483999999711}]} strokeWidth="0.254mm" />
<fabricationnotepath route={[{"x":0.4998720000000958,"y":0.6249670000000833},{"x":0.47490379999999277,"y":0.6499605999999858},{"x":0.34991039999999884,"y":0.6499605999999858},{"x":0.2998978000000534,"y":0.5999733999999535},{"x":0.3001010000000406,"y":0.4498848000000635},{"x":0.35008819999984553,"y":0.39987219999989065},{"x":0.49989740000000893,"y":0.3999483999999711},{"x":0.49989740000000893,"y":0.4999481999999489},{"x":0.42489119999981995,"y":0.4999481999999489},{"x":0.42489119999981995,"y":0.4749546000000464},{"x":0.4499101999999766,"y":0.4749546000000464},{"x":0.4499101999999766,"y":0.4249673999999004},{"x":0.374904000000015,"y":0.4249673999999004},{"x":0.34991039999999884,"y":0.44996099999991657},{"x":0.34991039999999884,"y":0.5999733999999535},{"x":0.374904000000015,"y":0.6249670000000833},{"x":0.42489119999981995,"y":0.6249670000000833},{"x":0.4498848000000635,"y":0.6249670000000833},{"x":0.4499101999999766,"y":0.5749543999999105},{"x":0.49989740000000893,"y":0.5749543999999105},{"x":0.4998720000000958,"y":0.6249670000000833}]} strokeWidth="0.254mm" />
<fabricationnotepath route={[{"x":-0.8797289999999975,"y":-0.5648452000000361},{"x":-0.8297417999999652,"y":-0.5648452000000361},{"x":-0.7297419999999875,"y":-0.7648447999999917},{"x":-0.6797293999998146,"y":-0.5648452000000361},{"x":-0.6297422000000097,"y":-0.5648452000000361},{"x":-0.6797293999998146,"y":-0.8148574000000508},{"x":-0.7797291999997924,"y":-0.8148574000000508},{"x":-0.8797289999999975,"y":-0.5648452000000361}]} strokeWidth="0.254mm" />
<fabricationnotepath route={[{"x":-0.5797295999998369,"y":-0.5648452000000361},{"x":-0.5797295999998369,"y":-0.8148574000000508},{"x":-0.5297424000000319,"y":-0.8148574000000508},{"x":-0.5297424000000319,"y":-0.5648452000000361},{"x":-0.5797295999998369,"y":-0.5648452000000361}]} strokeWidth="0.254mm" />
<fabricationnotepath route={[{"x":-0.5547359999998207,"y":-0.5648452000000361},{"x":-0.5547359999998207,"y":-0.6148577999999816},{"x":-0.47972980000008647,"y":-0.6148577999999816},{"x":-0.4547362000000703,"y":-0.6398513999999977},{"x":-0.4547362000000703,"y":-0.7398511999999755},{"x":-0.47972980000008647,"y":-0.7648447999999917},{"x":-0.5547359999998207,"y":-0.7648447999999917},{"x":-0.5547359999998207,"y":-0.8148574000000508},{"x":-0.47972980000008647,"y":-0.8148574000000508},{"x":-0.42974260000005415,"y":-0.7648447999999917},{"x":-0.42974260000005415,"y":-0.6148577999999816},{"x":-0.47972980000008647,"y":-0.5648452000000361},{"x":-0.5547359999998207,"y":-0.5648452000000361}]} strokeWidth="0.254mm" />
<fabricationnotepath route={[{"x":-0.35473639999986517,"y":-0.5648452000000361},{"x":-0.35473639999986517,"y":-0.6148577999999816},{"x":-0.27973019999990356,"y":-0.6148577999999816},{"x":-0.2547366000001148,"y":-0.6398513999999977},{"x":-0.2547366000001148,"y":-0.7398511999999755},{"x":-0.27973019999990356,"y":-0.7648447999999917},{"x":-0.35473639999986517,"y":-0.7648447999999917},{"x":-0.35473639999986517,"y":-0.8148574000000508},{"x":-0.27973019999990356,"y":-0.8148574000000508},{"x":-0.22974299999987124,"y":-0.7648447999999917},{"x":-0.22974299999987124,"y":-0.6148577999999816},{"x":-0.27973019999990356,"y":-0.5648452000000361},{"x":-0.35473639999986517,"y":-0.5648452000000361}]} strokeWidth="0.254mm" />
<fabricationnotepath route={[{"x":-0.3797300000001087,"y":-0.5648452000000361},{"x":-0.3797300000001087,"y":-0.8148574000000508},{"x":-0.329742799999849,"y":-0.8148574000000508},{"x":-0.329742799999849,"y":-0.5648452000000361},{"x":-0.3797300000001087,"y":-0.5648452000000361}]} strokeWidth="0.254mm" />
<fabricationnotepath route={[{"x":0.21640800000022864,"y":0.6954266000000189},{"x":0.06639560000007805,"y":0.6954266000000189},{"x":0.06639560000007805,"y":0.4704333999999335},{"x":0.21640800000022864,"y":0.4704333999999335},{"x":0.21640800000022864,"y":0.6954266000000189}]} strokeWidth="0.254mm" />
<courtyardoutline outline={[{"x":-1.5418439999998554,"y":1.147382000000107},{"x":1.523556000000326,"y":1.147382000000107},{"x":1.523556000000326,"y":-1.1560179999999036},{"x":-1.5418439999998554,"y":-1.1560179999999036},{"x":-1.5418439999998554,"y":1.147382000000107}]} />
</footprint>}
cadModel={{
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C48982518.obj?uuid=ab001e6b02ec4662b649ee95e0201e74",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C48982518.step?uuid=ab001e6b02ec4662b649ee95e0201e74",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0.000025399999913133797, y: -0.0050000000000000044, z: -0.02 },
}}
{...props}
/>
)
}