imrishabh18/rp2040-motor-controller

This circuit module provides a microcontroller-based NEMA17 stepper motor driver with integrated USB-C Power Delivery, temperature sensing, and safety interlocks.

Version
1.0.16
License
unset
Stars
0

mechanical/nema17-outline.json

[
  {
    "x": -20.2713082,
    "y": -16.5386766
  },
  {
    "x": -16.528669,
    "y": -20.281315799999998
  },
  {
    "x": -16.385387,
    "y": -20.415514
  },
  {
    "x": -16.233635,
    "y": -20.540054
  },
  {
    "x": -16.074062,
    "y": -20.654402
  },
  {
    "x": -15.907353,
    "y": -20.758069
  },
  {
    "x": -15.73422,
    "y": -20.85061
  },
  {
    "x": -15.555405,
    "y": -20.93163
  },
  {
    "x": -15.371675,
    "y": -21.000781
  },
  {
    "x": -15.183815,
    "y": -21.057768
  },
  {
    "x": -14.99263,
    "y": -21.102346
  },
  {
    "x": -14.798939,
    "y": -21.134324
  },
  {
    "x": -14.603571,
    "y": -21.153566
  },
  {
    "x": -14.407363,
    "y": -21.15999
  },
  {
    "x": 14.407362599999999,
    "y": -21.160003399999997
  },
  {
    "x": 14.603573,
    "y": -21.15358
  },
  {
    "x": 14.798943,
    "y": -21.134338
  },
  {
    "x": 14.992637,
    "y": -21.102358
  },
  {
    "x": 15.183824,
    "y": -21.05778
  },
  {
    "x": 15.371686,
    "y": -21.000792
  },
  {
    "x": 15.555419,
    "y": -20.931639
  },
  {
    "x": 15.734235,
    "y": -20.850618
  },
  {
    "x": 15.90737,
    "y": -20.758074
  },
  {
    "x": 16.074081,
    "y": -20.654406
  },
  {
    "x": 16.233655,
    "y": -20.540056
  },
  {
    "x": 16.385408,
    "y": -20.415513
  },
  {
    "x": 16.528691,
    "y": -20.281313
  },
  {
    "x": 20.2713082,
    "y": -16.5386766
  },
  {
    "x": 20.405506,
    "y": -16.395395
  },
  {
    "x": 20.530046,
    "y": -16.243642
  },
  {
    "x": 20.644394,
    "y": -16.08407
  },
  {
    "x": 20.748061,
    "y": -15.91736
  },
  {
    "x": 20.840602,
    "y": -15.744228
  },
  {
    "x": 20.921622,
    "y": -15.565413
  },
  {
    "x": 20.990774,
    "y": -15.381682
  },
  {
    "x": 21.04776,
    "y": -15.193822
  },
  {
    "x": 21.092338,
    "y": -15.002637
  },
  {
    "x": 21.124317,
    "y": -14.808946
  },
  {
    "x": 21.143559,
    "y": -14.613578
  },
  {
    "x": 21.149982,
    "y": -14.41737
  },
  {
    "x": 21.149995799999996,
    "y": 14.417370199999999
  },
  {
    "x": 21.143573,
    "y": 14.613579
  },
  {
    "x": 21.12433,
    "y": 14.808948
  },
  {
    "x": 21.092352,
    "y": 15.00264
  },
  {
    "x": 21.047773,
    "y": 15.193826
  },
  {
    "x": 20.990787,
    "y": 15.381687
  },
  {
    "x": 20.921635,
    "y": 15.565418
  },
  {
    "x": 20.840615,
    "y": 15.744234
  },
  {
    "x": 20.748073,
    "y": 15.917367
  },
  {
    "x": 20.644406,
    "y": 16.084078
  },
  {
    "x": 20.530057,
    "y": 16.243651
  },
  {
    "x": 20.405517,
    "y": 16.395404
  },
  {
    "x": 20.271318,
    "y": 16.538686
  },
  {
    "x": 16.528669,
    "y": 20.281315799999998
  },
  {
    "x": 16.385388,
    "y": 20.415515
  },
  {
    "x": 16.233636,
    "y": 20.540056
  },
  {
    "x": 16.074064,
    "y": 20.654405
  },
  {
    "x": 15.907354,
    "y": 20.758072
  },
  {
    "x": 15.734221,
    "y": 20.850615
  },
  {
    "x": 15.555407,
    "y": 20.931635
  },
  {
    "x": 15.371676,
    "y": 21.000787
  },
  {
    "x": 15.183816,
    "y": 21.057774
  },
  {
    "x": 14.992631,
    "y": 21.102353
  },
  {
    "x": 14.798939,
    "y": 21.134332
  },
  {
    "x": 14.603571,
    "y": 21.153574
  },
  {
    "x": 14.407363,
    "y": 21.159997
  },
  {
    "x": -14.407362599999999,
    "y": 21.160003399999997
  },
  {
    "x": -14.603573,
    "y": 21.15358
  },
  {
    "x": -14.798943,
    "y": 21.134338
  },
  {
    "x": -14.992637,
    "y": 21.102358
  },
  {
    "x": -15.183824,
    "y": 21.05778
  },
  {
    "x": -15.371686,
    "y": 21.000792
  },
  {
    "x": -15.555419,
    "y": 20.931639
  },
  {
    "x": -15.734235,
    "y": 20.850618
  },
  {
    "x": -15.90737,
    "y": 20.758074
  },
  {
    "x": -16.074081,
    "y": 20.654406
  },
  {
    "x": -16.233655,
    "y": 20.540056
  },
  {
    "x": -16.385408,
    "y": 20.415513
  },
  {
    "x": -16.528691,
    "y": 20.281313
  },
  {
    "x": -20.2713082,
    "y": 16.5386766
  },
  {
    "x": -20.405506,
    "y": 16.395395
  },
  {
    "x": -20.530046,
    "y": 16.243642
  },
  {
    "x": -20.644394,
    "y": 16.08407
  },
  {
    "x": -20.748061,
    "y": 15.91736
  },
  {
    "x": -20.840602,
    "y": 15.744228
  },
  {
    "x": -20.921622,
    "y": 15.565413
  },
  {
    "x": -20.990774,
    "y": 15.381682
  },
  {
    "x": -21.04776,
    "y": 15.193822
  },
  {
    "x": -21.092338,
    "y": 15.002637
  },
  {
    "x": -21.124317,
    "y": 14.808946
  },
  {
    "x": -21.143559,
    "y": 14.613578
  },
  {
    "x": -21.149982,
    "y": 14.41737
  },
  {
    "x": -21.149995799999996,
    "y": -14.417370199999999
  },
  {
    "x": -21.143573,
    "y": -14.613579
  },
  {
    "x": -21.12433,
    "y": -14.808948
  },
  {
    "x": -21.092352,
    "y": -15.00264
  },
  {
    "x": -21.047773,
    "y": -15.193826
  },
  {
    "x": -20.990787,
    "y": -15.381687
  },
  {
    "x": -20.921635,
    "y": -15.565418
  },
  {
    "x": -20.840615,
    "y": -15.744234
  },
  {
    "x": -20.748073,
    "y": -15.917367
  },
  {
    "x": -20.644406,
    "y": -16.084078
  },
  {
    "x": -20.530057,
    "y": -16.243651
  },
  {
    "x": -20.405517,
    "y": -16.395404
  },
  {
    "x": -20.271318,
    "y": -16.538686
  }
]