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}/>);
};