imrishabh18/nema-23-stepper-controller

A 57 mm four-layer RP2040 NEMA23 stepper-controller PCB with USB‑C/USB‑PD power input, protected motor rail, DRV8452 dual-winding driver, bidirectional current sensing, temperature/enable interlock, optional magnetic encoder, RGB LED and buzzer status indicators, and motor/test connectors.

Version
1.2.3
License
unset
Stars
0

engineering/easyeda/compatibility.json

{
  "B5819W_SL": {
    "pinAliases": {
      "1": [
        "1",
        "K",
        "cathode",
        "neg",
        "pin1"
      ],
      "2": [
        "2",
        "A",
        "anode",
        "pin2",
        "pos"
      ]
    }
  },
  "LTST_C19HE1WT": {
    "pinAliases": {
      "4": [
        "4",
        "_POS",
        "pin4"
      ],
      "1": [
        "1",
        "R_NEG",
        "pin1"
      ],
      "2": [
        "2",
        "G_NEG",
        "pin2"
      ],
      "3": [
        "3",
        "B_NEG",
        "pin3"
      ]
    }
  },
  "CH224Q": {
    "pinAliases": {
      "1": [
        "1",
        "VHV",
        "pin1"
      ],
      "2": [
        "2",
        "CFG2_SCL",
        "pin2"
      ],
      "3": [
        "3",
        "CFG3_SDA",
        "pin3"
      ],
      "4": [
        "4",
        "DP",
        "pin4"
      ],
      "5": [
        "5",
        "DM",
        "pin5"
      ],
      "6": [
        "6",
        "CC2",
        "pin6"
      ],
      "7": [
        "7",
        "CC1",
        "pin7"
      ],
      "8": [
        "8",
        "VBUS",
        "pin8"
      ],
      "9": [
        "9",
        "CFG1",
        "pin9"
      ],
      "10": [
        "10",
        "PG",
        "pin10"
      ],
      "11": [
        "11",
        "EP",
        "pin11"
      ]
    }
  },
  "AO3400A": {
    "pinAliases": {
      "1": [
        "1",
        "G",
        "pin1"
      ],
      "2": [
        "2",
        "S",
        "pin2"
      ],
      "3": [
        "3",
        "D",
        "pin3"
      ]
    }
  },
  "HYG_8503A": {
    "pinAliases": {
      "1": [
        "1",
        "_POS",
        "pin1"
      ],
      "2": [
        "2",
        "_NEG",
        "pin2"
      ],
      "3": [
        "3",
        "NC1",
        "pin3"
      ],
      "4": [
        "4",
        "NC2",
        "pin4"
      ]
    }
  },
  "TCA9517DGKR": {
    "pinAliases": {
      "1": [
        "1",
        "VCCA",
        "pin1"
      ],
      "2": [
        "2",
        "SCLA",
        "pin2"
      ],
      "3": [
        "3",
        "SDAA",
        "pin3"
      ],
      "4": [
        "4",
        "GND",
        "pin4"
      ],
      "5": [
        "5",
        "EN",
        "pin5"
      ],
      "6": [
        "6",
        "SDAB",
        "pin6"
      ],
      "7": [
        "7",
        "SCLB",
        "pin7"
      ],
      "8": [
        "8",
        "VCCB",
        "pin8"
      ]
    }
  },
  "AS5600_ASOM": {
    "pinAliases": {
      "1": [
        "1",
        "VDD5V",
        "pin1"
      ],
      "2": [
        "2",
        "VDD3V3",
        "pin2"
      ],
      "3": [
        "3",
        "OUT",
        "pin3"
      ],
      "4": [
        "4",
        "GND",
        "pin4"
      ],
      "5": [
        "5",
        "PGO",
        "pin5"
      ],
      "6": [
        "6",
        "SDA",
        "pin6"
      ],
      "7": [
        "7",
        "SCL",
        "pin7"
      ],
      "8": [
        "8",
        "DIR",
        "pin8"
      ]
    }
  },
  "USB4105_GF_A": {
    "pinAliases": {
      "1": [
        "1",
        "EH1",
        "S1",
        "SHELL1",
        "pin1"
      ],
      "2": [
        "2",
        "EH2",
        "S2",
        "SHELL2",
        "pin2"
      ],
      "3": [
        "3",
        "EH3",
        "S3",
        "SHELL3",
        "pin3"
      ],
      "4": [
        "4",
        "EH4",
        "S4",
        "SHELL4",
        "pin4"
      ],
      "5": [
        "5",
        "A12",
        "GND1",
        "pin5"
      ],
      "6": [
        "6",
        "B1",
        "GND2",
        "pin6"
      ],
      "7": [
        "7",
        "A9",
        "VBUS1",
        "VBUS_EPR_1",
        "pin7"
      ],
      "8": [
        "8",
        "B4",
        "VBUS2",
        "VBUS_EPR_2",
        "pin8"
      ],
      "9": [
        "9",
        "B5",
        "CC2",
        "pin9"
      ],
      "10": [
        "10",
        "A8",
        "SBU1",
        "pin10"
      ],
      "11": [
        "11",
        "B6",
        "DP2",
        "pin11"
      ],
      "12": [
        "12",
        "A7",
        "DM1",
        "DN1",
        "pin12"
      ],
      "13": [
        "13",
        "A6",
        "DP1",
        "pin13"
      ],
      "14": [
        "14",
        "B7",
        "DM2",
        "DN2",
        "pin14"
      ],
      "15": [
        "15",
        "A5",
        "CC1",
        "pin15"
      ],
      "16": [
        "16",
        "B8",
        "SBU2",
        "pin16"
      ],
      "17": [
        "17",
        "B9",
        "VBUS3",
        "VBUS_EPR_3",
        "pin17"
      ],
      "18": [
        "18",
        "A4",
        "VBUS4",
        "VBUS_EPR_4",
        "pin18"
      ],
      "19": [
        "19",
        "B12",
        "GND3",
        "pin19"
      ],
      "20": [
        "20",
        "pin20"
      ]
    }
  },
  "DTC114EU3HZGT106": {
    "pinAliases": {
      "3": [
        "3",
        "C",
        "pin3"
      ],
      "1": [
        "1",
        "E",
        "pin1"
      ],
      "2": [
        "2",
        "B",
        "pin2"
      ]
    }
  },
  "INA240A1DR": {
    "pinAliases": {
      "1": [
        "1",
        "IN_NEG",
        "pin1"
      ],
      "2": [
        "2",
        "GND",
        "pin2"
      ],
      "3": [
        "3",
        "REF2",
        "pin3"
      ],
      "4": [
        "4",
        "NC",
        "pin4"
      ],
      "5": [
        "5",
        "OUT",
        "pin5"
      ],
      "6": [
        "6",
        "VS",
        "pin6"
      ],
      "7": [
        "7",
        "REF1",
        "pin7"
      ],
      "8": [
        "8",
        "IN_POS",
        "pin8"
      ]
    }
  },
  "TMP102AIDRLR": {
    "pinAliases": {
      "1": [
        "1",
        "SCL",
        "pin1"
      ],
      "2": [
        "2",
        "GND",
        "pin2"
      ],
      "3": [
        "3",
        "ALERT",
        "pin3"
      ],
      "4": [
        "4",
        "ADD0",
        "pin4"
      ],
      "5": [
        "5",
        "V_POS",
        "pin5"
      ],
      "6": [
        "6",
        "SDA",
        "pin6"
      ]
    }
  },
  "SN74LVC1G08DBVR": {
    "pinAliases": {
      "1": [
        "1",
        "A",
        "pin1"
      ],
      "2": [
        "2",
        "B",
        "pin2"
      ],
      "3": [
        "3",
        "GND",
        "pin3"
      ],
      "4": [
        "4",
        "Y",
        "pin4"
      ],
      "5": [
        "5",
        "VCC",
        "pin5"
      ]
    }
  },
  "B4B_XH_A_LF__SN_": {
    "pinAliases": {
      "1": [
        "1",
        "pin1"
      ],
      "2": [
        "2",
        "pin2"
      ],
      "3": [
        "3",
        "pin3"
      ],
      "4": [
        "4",
        "pin4"
      ]
    }
  },
  "TPS26630RGER": {
    "pinAliases": {
      "1": [
        "1",
        "IN2",
        "pin1"
      ],
      "2": [
        "2",
        "IN1",
        "pin2"
      ],
      "3": [
        "3",
        "B_GATE",
        "pin3"
      ],
      "4": [
        "4",
        "DRV",
        "pin4"
      ],
      "5": [
        "5",
        "IN_SYS",
        "pin5"
      ],
      "6": [
        "6",
        "UVLO",
        "pin6"
      ],
      "7": [
        "7",
        "OVP",
        "pin7"
      ],
      "8": [
        "8",
        "GND",
        "pin8"
      ],
      "9": [
        "9",
        "dVdT",
        "pin9"
      ],
      "10": [
        "10",
        "ILIM",
        "pin10"
      ],
      "11": [
        "11",
        "MODE",
        "pin11"
      ],
      "12": [
        "12",
        "N_SHDN",
        "pin12"
      ],
      "13": [
        "13",
        "IMON",
        "pin13"
      ],
      "14": [
        "14",
        "N_FLT",
        "pin14"
      ],
      "15": [
        "15",
        "PGTH",
        "pin15"
      ],
      "16": [
        "16",
        "PGOOD",
        "pin16"
      ],
      "17": [
        "17",
        "OUT2",
        "pin17"
      ],
      "18": [
        "18",
        "OUT1",
        "pin18"
      ],
      "19": [
        "19",
        "pin19"
      ],
      "20": [
        "20",
        "pin20"
      ],
      "21": [
        "21",
        "pin21"
      ],
      "22": [
        "22",
        "pin22"
      ],
      "23": [
        "23",
        "pin23"
      ],
      "24": [
        "24",
        "pin24"
      ],
      "25": [
        "25",
        "EP",
        "pin25"
      ]
    }
  },
  "RP2040": {
    "pinAliases": {
      "1": [
        "1",
        "IOVDD6",
        "pin1"
      ],
      "2": [
        "2",
        "GPIO0",
        "pin2"
      ],
      "3": [
        "3",
        "GPIO1",
        "pin3"
      ],
      "4": [
        "4",
        "GPIO2",
        "pin4"
      ],
      "5": [
        "5",
        "GPIO3",
        "pin5"
      ],
      "6": [
        "6",
        "GPIO4",
        "pin6"
      ],
      "7": [
        "7",
        "GPIO5",
        "pin7"
      ],
      "8": [
        "8",
        "GPIO6",
        "pin8"
      ],
      "9": [
        "9",
        "GPIO7",
        "pin9"
      ],
      "10": [
        "10",
        "IOVDD5",
        "pin10"
      ],
      "11": [
        "11",
        "GPIO8",
        "pin11"
      ],
      "12": [
        "12",
        "GPIO9",
        "pin12"
      ],
      "13": [
        "13",
        "GPIO10",
        "pin13"
      ],
      "14": [
        "14",
        "GPIO11",
        "pin14"
      ],
      "15": [
        "15",
        "GPIO12",
        "pin15"
      ],
      "16": [
        "16",
        "GPIO13",
        "pin16"
      ],
      "17": [
        "17",
        "GPIO14",
        "pin17"
      ],
      "18": [
        "18",
        "GPIO15",
        "pin18"
      ],
      "19": [
        "19",
        "TESTEN",
        "pin19"
      ],
      "20": [
        "20",
        "XIN",
        "pin20"
      ],
      "21": [
        "21",
        "XOUT",
        "pin21"
      ],
      "22": [
        "22",
        "IOVDD4",
        "pin22"
      ],
      "23": [
        "23",
        "DVDD2",
        "pin23"
      ],
      "24": [
        "24",
        "SWCLK",
        "pin24"
      ],
      "25": [
        "25",
        "SWD",
        "pin25"
      ],
      "26": [
        "26",
        "RUN",
        "pin26"
      ],
      "27": [
        "27",
        "GPIO16",
        "pin27"
      ],
      "28": [
        "28",
        "GPIO17",
        "pin28"
      ],
      "29": [
        "29",
        "GPIO18",
        "pin29"
      ],
      "30": [
        "30",
        "GPIO19",
        "pin30"
      ],
      "31": [
        "31",
        "GPIO20",
        "pin31"
      ],
      "32": [
        "32",
        "GPIO21",
        "pin32"
      ],
      "33": [
        "33",
        "IOVDD3",
        "pin33"
      ],
      "34": [
        "34",
        "GPIO22",
        "pin34"
      ],
      "35": [
        "35",
        "GPIO23",
        "pin35"
      ],
      "36": [
        "36",
        "GPIO24",
        "pin36"
      ],
      "37": [
        "37",
        "GPIO25",
        "pin37"
      ],
      "38": [
        "38",
        "GPIO26_ADC0",
        "pin38"
      ],
      "39": [
        "39",
        "GPIO27_ADC1",
        "pin39"
      ],
      "40": [
        "40",
        "GPIO28_ADC2",
        "pin40"
      ],
      "41": [
        "41",
        "GPIO29_ADC3",
        "pin41"
      ],
      "42": [
        "42",
        "IOVDD2",
        "pin42"
      ],
      "43": [
        "43",
        "ADC_AVDD",
        "pin43"
      ],
      "44": [
        "44",
        "VREG_IN",
        "pin44"
      ],
      "45": [
        "45",
        "VREG_VOUT",
        "pin45"
      ],
      "46": [
        "46",
        "USB_DM",
        "pin46"
      ],
      "47": [
        "47",
        "USB_DP",
        "pin47"
      ],
      "48": [
        "48",
        "USB_VDD",
        "pin48"
      ],
      "49": [
        "49",
        "IOVDD1",
        "pin49"
      ],
      "50": [
        "50",
        "DVDD1",
        "pin50"
      ],
      "51": [
        "51",
        "QSPI_SD3",
        "pin51"
      ],
      "52": [
        "52",
        "QSPI_SCLK",
        "pin52"
      ],
      "53": [
        "53",
        "QSPI_SD0",
        "pin53"
      ],
      "54": [
        "54",
        "QSPI_SD2",
        "pin54"
      ],
      "55": [
        "55",
        "QSPI_SD1",
        "pin55"
      ],
      "56": [
        "56",
        "QSPI_SS",
        "pin56"
      ],
      "57": [
        "57",
        "GND",
        "pin57",
        "thermalpad"
      ]
    }
  },
  "TYPE_C_16PIN_2MD_073_": {
    "pinAliases": {
      "13": [
        "13",
        "EH1",
        "S1",
        "SHELL1",
        "pin13"
      ],
      "14": [
        "14",
        "EH2",
        "S2",
        "SHELL2",
        "pin14"
      ],
      "15": [
        "15",
        "S3",
        "SHELL3",
        "pin13_alt1",
        "pin15"
      ],
      "16": [
        "16",
        "S4",
        "SHELL4",
        "pin14_alt1",
        "pin16"
      ],
      "17": [
        "17",
        "A1B12",
        "GND1",
        "pin17"
      ],
      "18": [
        "18",
        "A4B9",
        "VBUS1",
        "VBUS_5V_1",
        "pin18"
      ],
      "19": [
        "19",
        "B8",
        "SBU2",
        "pin19"
      ],
      "20": [
        "20",
        "A5",
        "CC1",
        "pin20"
      ],
      "21": [
        "21",
        "B7",
        "DM2",
        "pin21"
      ],
      "22": [
        "22",
        "A6",
        "DP1",
        "pin22"
      ],
      "23": [
        "23",
        "A7",
        "DM1",
        "pin23"
      ],
      "24": [
        "24",
        "B6",
        "DP2",
        "pin24"
      ],
      "25": [
        "25",
        "A8",
        "SBU1",
        "pin25"
      ],
      "26": [
        "26",
        "B5",
        "CC2",
        "pin26"
      ],
      "27": [
        "27",
        "B4A9",
        "VBUS2",
        "VBUS_5V_2",
        "pin27"
      ],
      "28": [
        "28",
        "pin28"
      ]
    }
  },
  "W25Q16JVUXIQ": {
    "pinAliases": {
      "1": [
        "1",
        "CS",
        "pin1"
      ],
      "2": [
        "2",
        "pin2"
      ],
      "3": [
        "3",
        "pin3"
      ],
      "4": [
        "4",
        "GND",
        "pin4"
      ],
      "5": [
        "5",
        "pin5"
      ],
      "6": [
        "6",
        "CLK",
        "pin6"
      ],
      "7": [
        "7",
        "pin7"
      ],
      "8": [
        "8",
        "VCC",
        "pin8"
      ],
      "9": [
        "9",
        "EP",
        "pin9"
      ]
    }
  },
  "AP2112K_3_3TRG1": {
    "pinAliases": {
      "1": [
        "1",
        "VIN",
        "pin1"
      ],
      "2": [
        "2",
        "GND",
        "pin2"
      ],
      "3": [
        "3",
        "EN",
        "pin3"
      ],
      "4": [
        "4",
        "NC",
        "pin4"
      ],
      "5": [
        "5",
        "VOUT",
        "pin5"
      ]
    }
  },
  "X322512MSB4SI": {
    "pinAliases": {
      "4": [
        "4",
        "bottom1",
        "gnd1",
        "gnd2",
        "pin4"
      ],
      "2": [
        "2",
        "gnd1",
        "gnd2",
        "pin2",
        "top1"
      ],
      "1": [
        "1",
        "X1",
        "left1",
        "pin1"
      ],
      "3": [
        "3",
        "X2",
        "pin3",
        "right1"
      ]
    }
  },
  "SKRPACE010": {
    "pinAliases": {
      "1": [
        "1",
        "pin1"
      ],
      "2": [
        "2",
        "pin2"
      ],
      "3": [
        "3",
        "pin3"
      ],
      "4": [
        "4",
        "pin4"
      ]
    }
  },
  "XL_1608SURC_06": {
    "pinAliases": {
      "1": [
        "1",
        "cathode",
        "left",
        "neg",
        "pin1"
      ],
      "2": [
        "2",
        "anode",
        "pin2",
        "pos",
        "right"
      ]
    }
  },
  "DRV8452DDWR": {
    "pinAliases": {
      "1": [
        "1",
        "VCP",
        "pin1"
      ],
      "2": [
        "2",
        "VM1",
        "pin2"
      ],
      "3": [
        "3",
        "PGNDA1",
        "pin3"
      ],
      "4": [
        "4",
        "AOUT11",
        "pin4"
      ],
      "5": [
        "5",
        "AOUT12",
        "pin5"
      ],
      "6": [
        "6",
        "AOUT13",
        "pin6"
      ],
      "7": [
        "7",
        "AOUT21",
        "pin7"
      ],
      "8": [
        "8",
        "AOUT22",
        "pin8"
      ],
      "9": [
        "9",
        "AOUT23",
        "pin9"
      ],
      "10": [
        "10",
        "PGNDA2",
        "pin10"
      ],
      "11": [
        "11",
        "VM2",
        "pin11"
      ],
      "12": [
        "12",
        "VM3",
        "pin12"
      ],
      "13": [
        "13",
        "PGNDB1",
        "pin13"
      ],
      "14": [
        "14",
        "BOUT21",
        "pin14"
      ],
      "15": [
        "15",
        "BOUT22",
        "pin15"
      ],
      "16": [
        "16",
        "BOUT23",
        "pin16"
      ],
      "17": [
        "17",
        "BOUT11",
        "pin17"
      ],
      "18": [
        "18",
        "BOUT12",
        "pin18"
      ],
      "19": [
        "19",
        "BOUT13",
        "pin19"
      ],
      "20": [
        "20",
        "PGNDB2",
        "pin20"
      ],
      "21": [
        "21",
        "VM4",
        "pin21"
      ],
      "22": [
        "22",
        "GND1",
        "pin22"
      ],
      "23": [
        "23",
        "GND2",
        "pin23"
      ],
      "24": [
        "24",
        "DVDD",
        "pin24"
      ],
      "25": [
        "25",
        "VCC",
        "pin25"
      ],
      "26": [
        "26",
        "nFAULT",
        "pin26"
      ],
      "27": [
        "27",
        "nHOME",
        "pin27"
      ],
      "28": [
        "28",
        "MODE",
        "pin28"
      ],
      "29": [
        "29",
        "RSVD1",
        "pin29"
      ],
      "30": [
        "30",
        "RSVD2",
        "pin30"
      ],
      "31": [
        "31",
        "RSVD3",
        "pin31"
      ],
      "32": [
        "32",
        "RSVD4",
        "pin32"
      ],
      "33": [
        "33",
        "VREF",
        "pin33"
      ],
      "34": [
        "34",
        "nSCS",
        "pin34"
      ],
      "35": [
        "35",
        "RSVD_TOFF",
        "pin35"
      ],
      "36": [
        "36",
        "SDO",
        "pin36"
      ],
      "37": [
        "37",
        "SDI",
        "pin37"
      ],
      "38": [
        "38",
        "SCLK",
        "pin38"
      ],
      "39": [
        "39",
        "STEP",
        "pin39"
      ],
      "40": [
        "40",
        "DIR",
        "pin40"
      ],
      "41": [
        "41",
        "ENABLE",
        "pin41"
      ],
      "42": [
        "42",
        "nSLEEP",
        "pin42"
      ],
      "43": [
        "43",
        "CPL",
        "pin43"
      ],
      "44": [
        "44",
        "CPH",
        "pin44"
      ],
      "45": [
        "45",
        "EP",
        "pin45"
      ]
    }
  },
  "WSLP1206R0100FEA": {
    "pinAliases": {
      "1": [
        "1",
        "anode",
        "left",
        "pin1",
        "pos"
      ],
      "2": [
        "2",
        "cathode",
        "neg",
        "pin2",
        "right"
      ]
    }
  }
}