AnasSarkiz/NEMA14_RP2040

A NEMA motor assembly concept with a controller board, four proposed M3 screws and spacers, motor lead splices, and a JST 4-pin connector harness.

Version
1.13.0
License
ISC
Stars
0

artifacts/opposite-edge/escape-requests.json

[
  {
    "ref": "J_PD",
    "role": "EH1",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "J_PD",
    "role": "EH2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "J_PD",
    "role": "EH3",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "J_PD",
    "role": "EH4",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "J_PD",
    "role": "GND1",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "J_PD",
    "role": "GND2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "J_PD",
    "role": "GND3",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "J_PD",
    "role": "GND4",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "J_DATA",
    "role": "EH1",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "J_DATA",
    "role": "EH2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "J_DATA",
    "role": "EH3",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "J_DATA",
    "role": "EH4",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "J_DATA",
    "role": "GND1",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "J_DATA",
    "role": "GND2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "J_DATA",
    "role": "GND3",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "J_DATA",
    "role": "GND4",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_PD",
    "role": "CFG1",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_PD",
    "role": "GND",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_PD",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_IO1",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_IO10",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_IO22",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_IO33",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_IO42",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_IO49",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_DV23",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_DV50",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_USB",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_ADC",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_VREG_IN",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_VREG_OUT",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_FLASH",
    "role": "GND",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_FLASH",
    "role": "EP",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_FLASH",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "Y_MCU",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "Y_MCU",
    "role": "pin4",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_XIN",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_XOUT",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "R_CC1",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "R_CC2",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "R_USB_SENSE_L",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "R_VM_L",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_VM_SENSE",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_BUCK",
    "role": "GND",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_BUCK_IN",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_BUCK_OUT1",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_DRV",
    "role": "EP",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_DRV",
    "role": "GND18",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_DRV",
    "role": "ROSC",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_DRV",
    "role": "GND",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_VREG",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_DRV_LOGIC",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_VM",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_BULK",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "R_SA",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "R_SB",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "R_REF_L",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_REF",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "R_SLEEP",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_ESD",
    "role": "GND",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "D_TVS",
    "role": "pin1",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_TEMP",
    "role": "GND",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_TEMP",
    "role": "ADD0",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_TEMP",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "D_PWR",
    "role": "cathode",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "Q_STATUS_R",
    "role": "pin1",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "Q_STATUS_G",
    "role": "pin1",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "Q_STATUS_B",
    "role": "pin1",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "Q_BUZZER",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "R_BUZZER_PD",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_BUZZER",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "TP_GND",
    "role": "pin1",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "TP_BOOT_GND",
    "role": "pin1",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_ENCODER",
    "role": "GND",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_ENCODER",
    "role": "DIR",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_ENCODER",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_ENCODER_BULK",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_MCU",
    "role": "IOVDD1",
    "width": 0.2,
    "radius": 5
  },
  {
    "ref": "C_IO1",
    "role": "pin1",
    "width": 0.2,
    "radius": 5
  },
  {
    "ref": "C_IO49",
    "role": "pin1",
    "width": 0.2,
    "radius": 5
  },
  {
    "ref": "R_FLASH_CS",
    "role": "pin1",
    "width": 0.2,
    "radius": 5
  },
  {
    "ref": "U_MCU",
    "role": "GPIO6",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_MCU",
    "role": "GPIO7",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_MCU",
    "role": "GPIO8",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_MCU",
    "role": "GPIO9",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_MCU",
    "role": "DVDD50",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "C_DV50",
    "role": "pin1",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_MCU",
    "role": "QSPI_SCLK",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_FLASH",
    "role": "CLK",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_MCU",
    "role": "QSPI_SD0",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_MCU",
    "role": "QSPI_SD1",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_FLASH",
    "role": "IO1",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_MCU",
    "role": "QSPI_SD2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_FLASH",
    "role": "IO3",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_MCU",
    "role": "SWCLK",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_MCU",
    "role": "SWDIO",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "R_BOOT",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "TP_BOOT",
    "role": "pin1",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "R_PWR_LED",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_MCU",
    "role": "GPIO26",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_TEMP",
    "role": "SDA",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "R_TEMP_SDA",
    "role": "pin1",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_ENCODER",
    "role": "SDA",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_MCU",
    "role": "GPIO27",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "R_TEMP_SCL",
    "role": "pin1",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_ENCODER",
    "role": "SCL",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "R_BUZZER_GATE",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "Q_STATUS_R",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_MCU",
    "role": "GPIO2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "Q_STATUS_G",
    "role": "pin2",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "U_MCU",
    "role": "GPIO3",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "D_STATUS",
    "role": "G_NEG",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "R_STATUS_G",
    "role": "pin1",
    "width": 0.16,
    "radius": 5
  },
  {
    "ref": "R_STATUS_B",
    "role": "pin1",
    "width": 0.16,
    "radius": 5
  }
]