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/mounting-template.svg

<svg xmlns="http://www.w3.org/2000/svg" width="75mm" height="75mm" viewBox="-37.5 -37.5 75 75"><rect x="-37.5" y="-37.5" width="75" height="75" fill="white"/><g stroke="#123050" stroke-width="0.18" fill="none"><path d="M-20.2713082 16.5386766 L-16.528669 20.281315799999998 L-16.385387 20.415514 L-16.233635 20.540054 L-16.074062 20.654402 L-15.907353 20.758069 L-15.73422 20.85061 L-15.555405 20.93163 L-15.371675 21.000781 L-15.183815 21.057768 L-14.99263 21.102346 L-14.798939 21.134324 L-14.603571 21.153566 L-14.407363 21.15999 L14.407362599999999 21.160003399999997 L14.603573 21.15358 L14.798943 21.134338 L14.992637 21.102358 L15.183824 21.05778 L15.371686 21.000792 L15.555419 20.931639 L15.734235 20.850618 L15.90737 20.758074 L16.074081 20.654406 L16.233655 20.540056 L16.385408 20.415513 L16.528691 20.281313 L20.2713082 16.5386766 L20.405506 16.395395 L20.530046 16.243642 L20.644394 16.08407 L20.748061 15.91736 L20.840602 15.744228 L20.921622 15.565413 L20.990774 15.381682 L21.04776 15.193822 L21.092338 15.002637 L21.124317 14.808946 L21.143559 14.613578 L21.149982 14.41737 L21.149995799999996 -14.417370199999999 L21.143573 -14.613579 L21.12433 -14.808948 L21.092352 -15.00264 L21.047773 -15.193826 L20.990787 -15.381687 L20.921635 -15.565418 L20.840615 -15.744234 L20.748073 -15.917367 L20.644406 -16.084078 L20.530057 -16.243651 L20.405517 -16.395404 L20.271318 -16.538686 L16.528669 -20.281315799999998 L16.385388 -20.415515 L16.233636 -20.540056 L16.074064 -20.654405 L15.907354 -20.758072 L15.734221 -20.850615 L15.555407 -20.931635 L15.371676 -21.000787 L15.183816 -21.057774 L14.992631 -21.102353 L14.798939 -21.134332 L14.603571 -21.153574 L14.407363 -21.159997 L-14.407362599999999 -21.160003399999997 L-14.603573 -21.15358 L-14.798943 -21.134338 L-14.992637 -21.102358 L-15.183824 -21.05778 L-15.371686 -21.000792 L-15.555419 -20.931639 L-15.734235 -20.850618 L-15.90737 -20.758074 L-16.074081 -20.654406 L-16.233655 -20.540056 L-16.385408 -20.415513 L-16.528691 -20.281313 L-20.2713082 -16.5386766 L-20.405506 -16.395395 L-20.530046 -16.243642 L-20.644394 -16.08407 L-20.748061 -15.91736 L-20.840602 -15.744228 L-20.921622 -15.565413 L-20.990774 -15.381682 L-21.04776 -15.193822 L-21.092338 -15.002637 L-21.124317 -14.808946 L-21.143559 -14.613578 L-21.149982 -14.41737 L-21.149995799999996 14.417370199999999 L-21.143573 14.613579 L-21.12433 14.808948 L-21.092352 15.00264 L-21.047773 15.193826 L-20.990787 15.381687 L-20.921635 15.565418 L-20.840615 15.744234 L-20.748073 15.917367 L-20.644406 16.084078 L-20.530057 16.243651 L-20.405517 16.395404 L-20.271318 16.538686 Z"/><circle cx="-15.5" cy="-15.5" r="1.65"/><circle cx="-15.5" cy="-15.5" r="3.25" stroke-dasharray="0.6 0.6"/><path d="M-17.8,-15.5h4.6 M-15.5,-17.8v4.6" stroke="#aaa" stroke-width="0.1"/><circle cx="-15.5" cy="15.5" r="1.65"/><circle cx="-15.5" cy="15.5" r="3.25" stroke-dasharray="0.6 0.6"/><path d="M-17.8,15.5h4.6 M-15.5,13.2v4.6" stroke="#aaa" stroke-width="0.1"/><circle cx="15.5" cy="-15.5" r="1.65"/><circle cx="15.5" cy="-15.5" r="3.25" stroke-dasharray="0.6 0.6"/><path d="M13.2,-15.5h4.6 M15.5,-17.8v4.6" stroke="#aaa" stroke-width="0.1"/><circle cx="15.5" cy="15.5" r="1.65"/><circle cx="15.5" cy="15.5" r="3.25" stroke-dasharray="0.6 0.6"/><path d="M13.2,15.5h4.6 M15.5,13.2v4.6" stroke="#aaa" stroke-width="0.1"/><path d="M-21.15,-23 V-27 M21.15,-23 V-27 M-21.15,-26 H21.15 M24,-21.16 H28 M24,21.16 H28 M27,-21.16 V21.16 M-15.5,22 V26 M15.5,22 V26 M-15.5,25 H15.5"/></g><g font-family="Arial,sans-serif" font-size="2" fill="#123050" text-anchor="middle"><text y="-28">42.30 mm</text><text x="30" transform="rotate(90 30 0)">42.32 mm</text><text y="28">31.00 mm hole pitch, both axes</text><text y="-2">4 × Ø3.3 mm</text><text y="2">5.6 mm grounded mounting rings</text><text y="7">RP2040 NEMA 17 MOTOR CAP</text><text y="33">1:1 — print at 100%; confirm 31 mm pitch</text></g></svg>