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
docs/delivery-check.json
{
"checked_at": "2026-10-15T23:06:21.386Z",
"required_files": 92,
"recursive_hashes": 92,
"archives": 8,
"cloud_viewer_circuit_match": true,
"checked": [
{
"path": "release/README.md",
"bytes": 6243
},
{
"path": "release/circuit.json",
"bytes": 7771687
},
{
"path": "release/hardware-contract.json",
"bytes": 12915
},
{
"path": "release/jlc-bom.csv",
"bytes": 4160
},
{
"path": "release/jlc-cpl.csv",
"bytes": 8868
},
{
"path": "release/kicad-drc.json",
"bytes": 270151
},
{
"path": "release/kicad-erc.json",
"bytes": 6145
},
{
"path": "release/manufacturing-report.json",
"bytes": 1147
},
{
"path": "release/mounting-template.svg",
"bytes": 2640
},
{
"path": "release/mounting-template.png",
"bytes": 102861
},
{
"path": "release/feature-parity-check.json",
"bytes": 4068
},
{
"path": "release/order-settings.json",
"bytes": 5878
},
{
"path": "release/pcb-3d.png",
"bytes": 1505878
},
{
"path": "release/pcb-bottom.png",
"bytes": 1209828
},
{
"path": "release/pd1180-epr-r0.3-gerbers.zip",
"bytes": 981086
},
{
"path": "release/pd1180-epr-r0.3-glb.zip",
"bytes": 14229696
},
{
"path": "release/pd1180-epr-r0.3-kicad.zip",
"bytes": 1424264
},
{
"path": "release/pd1180-epr-r0.3-manufacturing.zip",
"bytes": 5137153
},
{
"path": "release/power-routing-check.json",
"bytes": 5930
},
{
"path": "release/release-status.json",
"bytes": 4695
},
{
"path": "release/schematic-style-check.json",
"bytes": 1789
},
{
"path": "release/verification.json",
"bytes": 41244
},
{
"path": "release/delivery-manifest.json",
"bytes": 14856
},
{
"path": "release/sha256.json",
"bytes": 8787
},
{
"path": "release/schematics/usb-pd.svg",
"bytes": 138300
},
{
"path": "release/schematics/logic-power.svg",
"bytes": 124795
},
{
"path": "release/schematics/motor-power.svg",
"bytes": 218509
},
{
"path": "release/schematics/motion.svg",
"bytes": 237829
},
{
"path": "release/schematics/bridge-a.svg",
"bytes": 163273
},
{
"path": "release/schematics/bridge-b.svg",
"bytes": 153760
},
{
"path": "release/schematics/brake.svg",
"bytes": 101734
},
{
"path": "release/schematics/mcu.svg",
"bytes": 251632
},
{
"path": "release/schematics/encoder.svg",
"bytes": 104862
},
{
"path": "release/pd1180-commissioning-firmware.zip",
"bytes": 108110
},
{
"path": "release/schematics/usb-data.svg",
"bytes": 115173
},
{
"path": "release/schematics/usb-logic.svg",
"bytes": 143755
},
{
"path": "release/schematics/telemetry.svg",
"bytes": 107893
},
{
"path": "release/critical-copper-check.json",
"bytes": 9105
},
{
"path": "release/schematics/driver-power.svg",
"bytes": 118516
},
{
"path": "release/power-audit.json",
"bytes": 17255
},
{
"path": "release/native-decoupling-check.json",
"bytes": 10403
},
{
"path": "release/power-validation.md",
"bytes": 25215
},
{
"path": "release/assembly.md",
"bytes": 13973
},
{
"path": "release/motor-assembly.md",
"bytes": 2178
},
{
"path": "release/motor-assembly-check.json",
"bytes": 8230
},
{
"path": "release/34hs31-6004s1-assembly-proposal.zip",
"bytes": 13913799
},
{
"path": "release/motor-harness.md",
"bytes": 6629
},
{
"path": "release/motor-harness.json",
"bytes": 3853
},
{
"path": "release/reference-review.md",
"bytes": 9659
},
{
"path": "release/reference-comparison.json",
"bytes": 14956
},
{
"path": "release/connector-harnesses.md",
"bytes": 2487
},
{
"path": "release/schematics/indicators.svg",
"bytes": 143118
},
{
"path": "release/schematics/pd-programming.svg",
"bytes": 108383
},
{
"path": "release/indicators.md",
"bytes": 5196
},
{
"path": "release/pd-programming.md",
"bytes": 10620
},
{
"path": "release/schematics/usb-pd-policy.svg",
"bytes": 231867
},
{
"path": "release/schematics/logic-backup.svg",
"bytes": 125682
},
{
"path": "release/schematics/logic-selection.svg",
"bytes": 116504
},
{
"path": "release/schematics/motion-enable.svg",
"bytes": 96871
},
{
"path": "release/schematics/brake-ovp.svg",
"bytes": 133407
},
{
"path": "release/schematics/phase-current.svg",
"bytes": 116109
},
{
"path": "release/schematics/alarm.svg",
"bytes": 72292
},
{
"path": "release/complete-assembly.md",
"bytes": 2925
},
{
"path": "release/harness-layout.json",
"bytes": 6118
},
{
"path": "release/harness-assembly-check.json",
"bytes": 20576
},
{
"path": "release/schematics/user-control.svg",
"bytes": 48330
},
{
"path": "release/external-system.md",
"bytes": 14802
},
{
"path": "release/external-parts.json",
"bytes": 16339
},
{
"path": "release/brake-integration.md",
"bytes": 8183
},
{
"path": "release/external-items.csv",
"bytes": 7365
},
{
"path": "release/pd1180-ti-configuration.zip",
"bytes": 155062
},
{
"path": "release/pd-configuration.json",
"bytes": 3259
},
{
"path": "release/pd-configuration-review.md",
"bytes": 4552
},
{
"path": "release/pd-image-check.json",
"bytes": 1148
},
{
"path": "release/readiness.md",
"bytes": 6065
},
{
"path": "release/placement-review.md",
"bytes": 2043
},
{
"path": "release/completion-handoff.md",
"bytes": 12045
},
{
"path": "release/splice-evidence.json",
"bytes": 2077
},
{
"path": "release/TE-320559-drawing.zip",
"bytes": 207147
},
{
"path": "release/filled-copper-review.json",
"bytes": 17363
},
{
"path": "release/sourcing-resolution.md",
"bytes": 7189
},
{
"path": "release/manufacturing-acceptance.md",
"bytes": 7306
},
{
"path": "release/replacement-catalog-evidence.json",
"bytes": 12969
},
{
"path": "release/procurement-open-items.csv",
"bytes": 568
},
{
"path": "release/u16-footprint.md",
"bytes": 2316
},
{
"path": "release/u35-footprint.md",
"bytes": 2113
},
{
"path": "release/usb-access.md",
"bytes": 3521
},
{
"path": "release/usb-access-check.json",
"bytes": 1035
},
{
"path": "release/usb-edge-eco.json",
"bytes": 3102
},
{
"path": "release/brake-assembly.md",
"bytes": 6070
},
{
"path": "release/brake-evidence.json",
"bytes": 956
},
{
"path": "release/encoder-top-eco.json",
"bytes": 2713
}
],
"errors": []
}