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"
}
]