shibosoftwaredev/f1c100s-linux-nema17-stepper-controller

A four-layer NEMA 17 motor-controller PCB combining an Allwinner F1C100S Linux computer, USB‑PD/buck power system, W5500 Ethernet, STM32 real-time motion control, DRV8825 stepper driver, protection/temperature/current telemetry, USB interfaces, and local LED/buzzer diagnostics.

Version
0.4.56
License
unset
Stars
0

reports/round12-prepush-comparison.json

{
  "checkedAt": "2026-10-20T14:52:22.265Z",
  "publishedVersion": "0.4.50-dev-20261020",
  "publishedReleaseId": "813b48cd-e6fc-4c95-ba6d-c83a8064d6d8",
  "publishedCircuitSha256": "49a090537e3cd947769e5c0d49d0de6b2dcb4664714392700d92274298f2d50d",
  "candidateCircuitSha256": "e945422e1c7d77d546976df8df77b8d7745120e5882e142d1af9efdb7bedbb09",
  "validatedDesignFilesUnchanged": 126,
  "noUnintendedRegressionsInCheckedScope": true,
  "improvements": [
    "TPS54302 EN isolated from 15 V VIN in both source and emitted copper; TI open-pin enable option used",
    "Q_PD_ENABLE changed to stocked PANJIT C391434 with checked G/S/D and compatible retained SOT-23 lands",
    "regulator capacitor sides, buck schematic, bypass grouping and factory wiring presentation improved",
    "contradictory README replaced; adapter and unconfirmed rear screw fit disclosed; history retained",
    "power audit source identities follow net names, not brittle render-order numbers"
  ],
  "baselineMetadataDifference": "Only source_project_metadata filesystem fingerprint differs between the restored local and registry builds; all electrical, PCB, schematic and CAD records match.",
  "nativeWarnings": {
    "before": 153,
    "after": 151
  },
  "fabricationReady": false,
  "remaining": [
    "W5500 C32843 orderable-stock shortage; no unqualified network-chip substitution",
    "thermal via/stencil/opposite-face assembly-process approval",
    "actual motor rear endbell/bolt engagement/spacer/harness confirmation",
    "controlled USB/Ethernet impedance and return paths; buck feedback-loop placement review",
    "A-current output remains 86.72 mm: two bounded reroute candidates failed; neither installed",
    "complete Linux image, electrical first-article qualification and current/thermal calibration",
    "fresh website AI schematic analysis not run; local CLI and rendered sheets checked"
  ]
}