imrishabh18/rp2040-motor-controller

An RP2040-based NEMA17 stepper-motor controller with USB-C programming and PD motor-power negotiation, DRV8825 dual H-bridge drive, current/temperature telemetry, protected power filtering, status RGB LED, buzzer alarm, and optional magnetic encoder.

Version
1.0.42
License
unset
Stars
3

reports/kelvin.log

{
  "circuitJsonSha256": "e5202595aa4c10929f651206a45ae468966620d6bd001efa8dc505b09c02bee0",
  "branches": [
    {
      "branch": "CURRENT_A_SENSE_POS",
      "powerPath": "MOTOR_A_PLUS",
      "separationOutsideShuntMm": 0.4034282409177854,
      "sharedCopperOutsideShunt": false,
      "amplifierPadTouchedByLoadPath": false
    },
    {
      "branch": "CURRENT_A_SENSE_NEG",
      "powerPath": "CURRENT_A_WINDING",
      "separationOutsideShuntMm": 0.5705,
      "sharedCopperOutsideShunt": false,
      "amplifierPadTouchedByLoadPath": false
    },
    {
      "branch": "CURRENT_B_SENSE_POS",
      "powerPath": "MOTOR_B_PLUS",
      "separationOutsideShuntMm": 0.6676937607884424,
      "sharedCopperOutsideShunt": false,
      "amplifierPadTouchedByLoadPath": false
    },
    {
      "branch": "CURRENT_B_SENSE_NEG",
      "powerPath": "CURRENT_B_WINDING",
      "separationOutsideShuntMm": 0.39800000000000013,
      "sharedCopperOutsideShunt": false,
      "amplifierPadTouchedByLoadPath": false
    }
  ]
}