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