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
tscircuit.config.json
{
"$schema": "https://cdn.jsdelivr.net/npm/@tscircuit/cli/types/tscircuit.config.schema.json",
"mainEntrypoint": "index.circuit.tsx",
"previewComponentPath": "release/circuit.json",
"siteDefaultComponentPath": "release/circuit.json",
"includeBoardFiles": [
"**/*.tsx",
"imports/**/*.{ts,js,jsx}",
"release/circuit.json"
],
"buildCommand": "tsci build index.circuit.tsx --transpile --disable-parts-engine && tsci build release/circuit.json --site --preview-images --use-cdn-javascript --concurrency 4",
"ignoredFiles": [
".github/**",
"checks/**",
"dist/**",
"build/**",
"release/*.zip",
"release/*.png",
"release/*.svg",
"release/*.csv",
"release/*.md",
"release/schematics/**",
"release/delivery-manifest.json",
"release/feature-parity-check.json",
"release/hardware-contract.json",
"release/kicad-drc.json",
"release/kicad-erc.json",
"release/manufacturing-report.json",
"release/order-settings.json",
"release/power-routing-check.json",
"release/critical-copper-check.json",
"release/power-audit.json",
"release/native-decoupling-check.json",
"release/release-status.json",
"release/schematic-style-check.json",
"release/sha256.json",
"release/verification.json",
"__snapshots__/**",
"**/__snapshots__/**",
"docs/**",
"engineering/**",
"firmware/**",
"firmware/build/**",
"previews/**",
"routing/**",
"scripts/**",
"sourcing/**",
"*.log",
".cache/**",
"release/motor-assembly-check.json",
"release/harness-layout.json",
"release/harness-assembly-check.json",
"release/external-parts.json",
"release/pd-configuration.json",
"release/pd-image-check.json",
"release/splice-evidence.json",
"release/filled-copper-review.json",
"release/replacement-catalog-evidence.json",
"release/usb-access-check.json",
"release/usb-edge-eco.json",
"release/brake-evidence.json",
"release/encoder-top-eco.json"
],
"build": {
"workerTimeoutMs": 3600000,
"routingDisabled": true
}
}