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/checks/schematic-style.json

{
  "checked_at": "2026-10-15T22:58:43.649Z",
  "circuit_path": "dist/index/circuit.json",
  "analyzer": {
    "source": "https://jscdn.tscircuit.com/@tscircuit/circuit-json-schematic-placement-analysis/latest/dist/browser.js",
    "sha256": "598a25590702cbce18554dcd23a7516411975d8e2e0de9c0e3a0918574fd2729"
  },
  "total_issues": 0,
  "counts": {
    "FlybackDiodeSeparatedFromRelayCoil": 0,
    "ComponentOverlap": 0,
    "SchematicBoxHasALotOfSurroundingWhitespace": 0,
    "CapacitorSymbolHorizontal": 0,
    "VerboseSchematicNetLabel": 0,
    "PinHeaderSchematicBoxTooWide": 0,
    "GenericSchematicBoxTooWide": 0,
    "SchematicBoxInnerLabelCollision": 0,
    "SchematicPinPaddingToEdgeTooLarge": 0,
    "DiodeResistorNotAligned": 0,
    "ParallelDiodeResistorNotAligned": 0,
    "ComponentPinsWouldAlignWithVerticalShift": 0,
    "TraceCanBeSimplifiedByMovingComponent": 0,
    "CrystalNotCenteredOverLoadCapacitors": 0,
    "ComponentNetLabelCollision": 0,
    "ComponentBoxNetLabelCollision": 0,
    "NetLabelCollision": 0,
    "FeedbackNetworkNotCompact": 0,
    "PullResistorOnWrongSide": 0,
    "SchematicTextCollision": 0,
    "ResetNetworkNotGrouped": 0,
    "TwoPinComponentCouldBeFlipped": 0,
    "TwoPinComponentShouldBeVertical": 0,
    "TwoPinComponentHasInvertedRails": 0,
    "DecouplingCapacitorsNotCloseTogether": 0,
    "ConnectorPositionCausesTraceDetours": 0,
    "LowSideTransistorNotAlignedWithLoad": 0,
    "UsbSeriesResistorsNotAligned": 0,
    "RegulatorCapacitorsOnWrongSides": 0,
    "VoltageDividerSupplyResistorBelowGroundResistor": 0,
    "CurrentSenseShuntSeparatedFromInputs": 0,
    "PiFilterComponentsNotGrouped": 0,
    "MosfetGateNetworkNotGrouped": 0,
    "CapacitorSeparatedFromChipPins": 0,
    "RailPathTooSpreadOut": 0
  },
  "issues": []
}