imrishabh18/nema-23-stepper-controller
A four-layer NEMA23 stepper motor controller PCB featuring an RP2040 MCU, DRV8452 dual-phase driver, USB‑C PD power input/protection, current and temperature sensing, status LED/buzzer, and optional magnetic encoder.
- Version
- 1.3.2
- License
- unset
- Stars
- 1
imports/TCA9517DGKR.tsx
import type { ChipProps } from "@tscircuit/props";
const pinLabels = {
pin1: ["VCCA"],
pin2: ["SCLA"],
pin3: ["SDAA"],
pin4: ["GND"],
pin5: ["EN"],
pin6: ["SDAB"],
pin7: ["SCLB"],
pin8: ["VCCB"]
} as const;
const pinAttributes = {
pin4: { requiresGround: true }
} as const;
export const TCA9517DGKR = (props: ChipProps<typeof pinLabels>) => {
return (<chip schMarginX={0.35} schMarginY={0.7} pinLabels={pinLabels} pinAttributes={pinAttributes} supplierPartNumbers={{
"jlcpcb": [
"C544515"
]
}} manufacturerPartNumber="TCA9517DGKR" footprint="dfn8_pillpads_p0.65mm_w5.92mm_pw0.36mm_pl1.66mm_pin1location(leftside,bottom)" cadModel={{
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C544515.obj?uuid=745f4a63f92f44b78c4ba3925feaa542",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C544515.step?uuid=745f4a63f92f44b78c4ba3925feaa542",
pcbRotationOffset: 90,
modelOriginPosition: { x: -0.000012700000070253736, y: 0, z: -0.149083 },
}} {...props}/>);
};