techmannih/nema34-mounted-stepper-controller
A 48 V USB‑C PD 3.1 EPR NEMA‑34 stepper controller PCB combining STM32/TMC5160 control, external MOSFET motor bridges, protected power and regenerative braking, USB data, telemetry, diagnostics, status LEDs, and buzzer alarms.
- Version
- 0.3.92
- License
- unset
- Stars
- 1
Files in (root)/scripts
- fixtures
- add-board-planes.py
- apply-interface-cleanup.py
- assembly-glb.mjs
- assembly-glb.test.mjs
- assembly-policy.mjs
- assembly-policy.test.mjs
- brake-assembly.mjs
- brake-assembly.test.mjs
- build-firmware.mjs
- check-alternatives.mjs
- check-assembly.mjs
- check-board-standards.mjs
- check-brake-sense.py
- check-cable-support.mjs
- check-cloud-package.mjs
- check-cloud-viewer.mjs
- check-copper-evidence.mjs
- check-critical-copper.mjs
- check-decoupling.mjs
- check-delivery.mjs
- check-feature-parity.mjs
- check-firmware.mjs
- check-harness-assembly.mjs
- check-import-previews.mjs
- check-interface-eco.py
- check-inventory.mjs
- check-kicad-drc.mjs
- check-local-copper.mjs
- check-mechanical-assets.mjs
- check-motor-assembly.mjs
- check-native-decoupling.py
- check-netlist.mjs
- check-onboard-eco.py
- check-operating-mode.mjs
- check-pcb-references.mjs
- check-pd-image.mjs
- check-placement.mjs
- check-power-eco.py
- check-power-routing.mjs
- check-protection-refinement.mjs
- check-release.mjs
- check-routing-fingerprint.mjs
- check-schematic-style.mjs
- check-script-catalog.mjs
- check-source-schematic.mjs
- check-stock.mjs
- check-toolchain.mjs
- check-usb-access.mjs
- check-usb-reference.mjs
- check-usb-reference.py
- circuit-source-hash.mjs
- clean-silkscreen.py
- cloud-viewer-net-names.test.mjs
- copper-evidence.test.mjs
- critical_copper.py
- design.test.mjs
- encoder-bypass-policy.mjs
- encoder-bypass-policy.test.mjs
- export-assembly.mjs
- export-filled-power-copper.py
- export-kicad-route.mjs
- export-manufacturing.mjs
- export-previews.mjs
- export-release.mjs
- export-routing-interchange.py
- export-silkscreen-evidence.py
- finish-interface-copper.py
- generate-cloud-viewer.mjs
- generate-firmware-pins.mjs
- generate-harness-assembly.mjs
- generate-motor-assembly.mjs
- generate-mounting-template.mjs
- generate-routing-report.py
- harness-geometry.mjs
- harness-geometry.test.mjs
- import-routed-kicad.mjs
- import-routing-copper.py
- import-specctra-route.py
- jlc-stock.mjs
- jlc-stock.test.mjs
- make-power-only-dsn.py
- motor-mounting-geometry.mjs
- motor-mounting-geometry.test.mjs
- native-eco-policy.mjs
- native-eco-policy.test.mjs
- normalize-generated-svgs.mjs
- normalize-kicad-parity.mjs
- pd-image-policy.mjs
- pd-image-policy.test.mjs
- placement-review.mjs
- placement-review.test.mjs
- power-audit.mjs
- power-audit.test.mjs
- power-copper-geometry.mjs
- power-copper-geometry.test.mjs
- prepare-plane-escapes.py
- prepare-r03-dsn.py
- prepare-routing-rules.py
- prepare-routing-seed.py
- prune-interface-stubs.py
- README.md
- refresh-routed-preview.mjs
- reinforce-power-copper.py
- release-gates.test.mjs
- remove-isolated-zones.py
- render-local-mechanical.mjs
- routing-rules.test.mjs
- screen-filled-power-copper.py
- silkscreen-review.mjs
- silkscreen-review.test.mjs
- simulate-power-eco.py
- splice-model.mjs
- splice-model.test.mjs
- sync-generated-docs.mjs
- sync-pcb-references.py
- test-critical-copper.py
- test-filled-power-copper.py
- test-plane-escapes.py
- usb-access.test.mjs
- verify-programming.mjs
- verify-programming.test.mjs
- verify.mjs
- via-net-identity.test.mjs