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": []
}