imrishabh18/nema-23-stepper-controller

A curved NEMA23 rear-mount PCB combining an RP2040 controller, USB-C/USB-PD power input and protection, DRV8452 dual-winding stepper driver, current sensing, thermal interlock, status RGB LED, buzzer, and optional I²C encoder interface.

Version
1.3.3
License
unset
Stars
1

imports/symbols/X322512MSB4SI.tsx

// Generated from EasyEDA C20625731 with easyeda-converter 0.0.364.
// Coordinates define symbol artwork, not circuit component placement.
export const X322512MSB4SISymbol = () => (
<symbol>
  <port name="pin1" pinNumber={1} aliases={["1","X1","left1","pin1"]} direction="left" schX={-0.6} schY={-0.2} schStemLength={0.2} />
  <port name="pin3" pinNumber={3} aliases={["3","X2","pin3","right1"]} direction="right" schX={0.6} schY={0.2} schStemLength={0.2} />
  <port name="pin4" pinNumber={4} aliases={["4","bottom1","gnd1","gnd2","pin4","GND2"]} direction="left" schX={-0.6} schY={0.2} schStemLength={0.2} />
  <port name="pin2" pinNumber={2} aliases={["2","gnd1","gnd2","pin2","top1","GND1"]} direction="right" schX={0.6} schY={-0.2} schStemLength={0.2} />
  <schematicrect schX={0} schY={0} width={0.8} height={0.8} strokeWidth={0.02} color="#880000" />
  <schematiccircle center={{ x: -0.3, y: -0.3 }} radius={0.03} strokeWidth={0.02} color="#880000" isFilled fillColor="#880000" />
  <schematicpath points={[{"x":-0.1,"y":-0.14},{"x":-0.1,"y":0.14}]} strokeColor="#881100" />
  <schematicpath points={[{"x":0.1,"y":-0.14},{"x":0.1,"y":0.14}]} strokeColor="#881100" />
  <schematicpath points={[{"x":-0.4,"y":-0.2},{"x":-0.2,"y":-0.2},{"x":-0.2,"y":0},{"x":-0.1,"y":0}]} strokeColor="#880000" />
  <schematicpath points={[{"x":0.4,"y":0.2},{"x":0.2,"y":0.2},{"x":0.2,"y":0},{"x":0.1,"y":0}]} strokeColor="#880000" />
  <schematicrect schX={0} schY={0} width={0.08} height={0.28} strokeWidth={0.02} color="#880000" />
  <schematictext text="{REF}" schY={1.05} fontSize={0.22} anchor="center" />
  <schematictext text="12 MHz" schY={0.8} fontSize={0.16} anchor="center" />
</symbol>
)