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/footprint-data/C178712.json

[
  {
    "type": "source_component",
    "ftype": "simple_chip",
    "source_component_id": "source_component_1",
    "name": "U1"
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_1",
    "source_component_id": "source_component_1",
    "center": {
      "x": 0,
      "y": 0
    },
    "layer": "top",
    "rotation": 0,
    "width": 9.999979999999994,
    "height": 9.999979999999994,
    "obstructs_within_bounds": true
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_1",
    "source_component_id": "source_component_1",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": []
  },
  {
    "type": "pcb_plated_hole",
    "shape": "circle",
    "outer_diameter": 1.5999967999999998,
    "hole_diameter": 0.9999979999999999,
    "x": -2.539999999999992,
    "y": 0,
    "layers": [
      "top",
      "bottom"
    ],
    "port_hints": [
      "pin1"
    ],
    "pcb_component_id": "pcb_component_1",
    "pcb_port_id": "pcb_port_1",
    "pcb_plated_hole_id": "pcb_plated_hole_1"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_2",
    "source_component_id": "source_component_1",
    "name": "pin2",
    "pin_number": 2,
    "port_hints": []
  },
  {
    "type": "pcb_plated_hole",
    "shape": "circle",
    "outer_diameter": 1.5999967999999998,
    "hole_diameter": 0.9999979999999999,
    "x": 2.5400000000000063,
    "y": 0,
    "layers": [
      "top",
      "bottom"
    ],
    "port_hints": [
      "pin2"
    ],
    "pcb_component_id": "pcb_component_1",
    "pcb_port_id": "pcb_port_2",
    "pcb_plated_hole_id": "pcb_plated_hole_2"
  }
]