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
}
}