astra/nema17-stepper-motor-controller-spring-clamp-rp2040

A 4-layer RP2040 controller board that negotiates USB‑C PD motor power and drives a NEMA17 stepper via a DRV8825, with current sensing, thermal shutdown, RGB status LED, buzzer alarm, optional AS5600 encoder, protection/filtering, and test points.

Version
1.4.0
License
unset
Stars
0

reports/fabrication-audit.json

{
  "circuitJsonSha256": "6168bd8088646af2ad3acc1a8d587e1e299f41d2b06c0f2df26a75ad552110e1",
  "gerbersSha256": "f1ac847cfd4b5e0853c98f29d432c0ff9e41c4d3eae3caea02a2a42f22dbdcec",
  "excludedDoNotPlaceComponents": [
    "U_ENCODER"
  ],
  "manualAssemblyComponents": [
    "J1"
  ],
  "excludedBarePcbAssemblyFeatures": [
    "MH1",
    "MH2",
    "MH3",
    "MH4",
    "TP_3V3",
    "TP_GND",
    "TP_PD",
    "TP_PD_GND",
    "TP_SWCLK",
    "TP_SWDIO",
    "TP_VMOTOR"
  ],
  "assemblyTopCount": 91,
  "assemblyBottomComponents": [
    "R_PD_ENABLE_PU",
    "Q_BUZZER",
    "D_BUZZER",
    "R_BUZZER_GATE",
    "R_BUZZER_PD",
    "C_BUZZER",
    "C_CURRENT_A",
    "C_CURRENT_B",
    "Q_STATUS_G"
  ],
  "jlcpcbRotationCorrectionsDegrees": {
    "Q_PD_ENABLE": 0
  }
}