ShiboSoftwareDev/nema8-20mm-dual-usbc-stepper-controller
A compact PCB component set comprising a pushbutton, logic buffer, Schottky diodes, USB connector, resettable fuse, microcontroller, voltage regulator, and polarized capacitors.
- Version
- 1.0.35
- License
- unset
- Stars
- 0
imports/GSC3320YA_12R4000.tsx
import type { ChipProps } from "@tscircuit/props"
const pinLabels = {
pin1: ["_NEG"],
pin2: ["_POS"]
} as const
export const GSC3320YA_12R4000 = (props: ChipProps<typeof pinLabels>) => {
return (
<chip
pinLabels={pinLabels}
symbol={
<symbol>
<schematicpath points={[{"x":0.12,"y":-0.12},{"x":-0.2,"y":-0.12},{"x":-0.2,"y":0.32},{"x":0.12,"y":0.32},{"x":0.4,"y":0.6},{"x":0.4,"y":-0.4},{"x":0.12,"y":-0.12}]} strokeColor="#880000" />
<port name="pin1" pinNumber={1} aliases={["_NEG"]} direction="left" schX={-0.6} schY={0} schStemLength={0.4} />
<port name="pin2" pinNumber={2} aliases={["_POS"]} direction="left" schX={-0.6} schY={0.2} schStemLength={0.4} />
<schematicpath points={[{"x":-0.06,"y":0.26},{"x":-0.06,"y":0.18}]} strokeColor="#000000" />
<schematicpath points={[{"x":-0.1,"y":0.22},{"x":-0.02,"y":0.22}]} strokeColor="#000000" />
<schematictext schX={-0.11} schY={0.8} text="{NAME}" fontSize={0.2} anchor="bottom_center" />
</symbol>
}
supplierPartNumbers={{
"jlcpcb": [
"C7507395"
]
}}
manufacturerPartNumber="GSC3320YA-12R4000"
footprint={<footprint>
<smtpad portHints={["pin1"]} pcbX="0mm" pcbY="1.329944mm" width="1.5999968mm" height="1.499997mm" shape="rect" />
<smtpad portHints={["pin2"]} pcbX="0mm" pcbY="-1.329944mm" width="1.5999968mm" height="1.499997mm" shape="rect" />
<silkscreenpath route={[{"x":-1.3199110000000047,"y":-0.45008800000000804},{"x":-0.9099041999999997,"y":-0.45008800000000804}]} />
<silkscreenpath route={[{"x":-1.112494599999991,"y":-0.6205474000000066},{"x":-1.112494599999991,"y":-0.21054060000000163}]} />
<silkscreenpath route={[{"x":-1.0310875999999922,"y":1.6399001999999996},{"x":-1.1899137999999851,"y":1.6399001999999996},{"x":-1.349908400000004,"y":1.6399001999999996},{"x":-1.6099028000000004,"y":1.3799057999999889},{"x":-1.6099028000000004,"y":-1.6800830000000104},{"x":-0.9499092000000076,"y":-1.6800830000000104}]} />
<silkscreenpath route={[{"x":1.0311892,"y":1.6099535999999972},{"x":1.540052799999998,"y":1.6099535999999972},{"x":1.610055200000005,"y":1.6099535999999972},{"x":1.610055200000005,"y":-1.610055200000005},{"x":1.0311892,"y":-1.610055200000005}]} />
<silkscreencircle pcbX="0mm" pcbY="0mm" radius="0.31623mm" />
<silkscreentext text="{NAME}" pcbX="-0.136906mm" pcbY="3.118106mm" anchorAlignment="center" fontSize="1mm" />
<fabricationnotepath route={[{"x":-1.8898870000000016,"y":1.4799055999999808},{"x":-1.8898870000000016,"y":2.1099017999999887},{"x":-1.2008611999999914,"y":2.1099017999999887},{"x":-1.8898870000000016,"y":1.4799055999999808}]} strokeWidth="0.254mm" />
<fabricationnotepath route={[{"x":-1.0600690000000128,"y":-0.7401052000000163},{"x":-1.0600690000000128,"y":-0.24010620000001381},{"x":-1.0600690000000128,"y":-0.14010640000000762},{"x":-1.1600688000000048,"y":-0.14010640000000762},{"x":-1.1600688000000048,"y":-0.7401052000000163},{"x":-1.0600690000000128,"y":-0.7401052000000163}]} strokeWidth="0.254mm" />
<fabricationnotepath route={[{"x":-1.42768319999999,"y":-0.4926329999999979},{"x":-0.9276841999999874,"y":-0.4926329999999979},{"x":-0.8276843999999954,"y":-0.4926329999999979},{"x":-0.8276843999999954,"y":-0.3926332000000059},{"x":-1.42768319999999,"y":-0.3926332000000059},{"x":-1.42768319999999,"y":-0.4926329999999979}]} strokeWidth="0.254mm" />
<courtyardoutline outline={[{"x":-1.8499459999999885,"y":2.3299425000000014},{"x":1.8500475999999964,"y":2.3299425000000014},{"x":1.8500475999999964,"y":-2.3299425000000156},{"x":-1.8499459999999885,"y":-2.3299425000000156},{"x":-1.8499459999999885,"y":2.3299425000000014}]} />
</footprint>}
cadModel={{
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C7507395.obj?uuid=2c5f7371147d44df8f30aec2473384c8",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C7507395.step?uuid=2c5f7371147d44df8f30aec2473384c8",
pcbRotationOffset: 0,
modelOriginPosition: { x: -0.00005079999999679785, y: 0.00003810000001180924, z: -0.01 },
}}
{...props}
/>
)
}