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.41
- License
- unset
- Stars
- 3
reports/driver-thermal-vias.json
{
"status": "pass",
"circuitJsonSha256": "e5202595aa4c10929f651206a45ae468966620d6bd001efa8dc505b09c02bee0",
"gerbersSha256": "9858b31fb035ec7f6df24b561da02a366e905e24cc2c1790ff267cb27b4c056b",
"inPadThermalViaCount": 12,
"manuallyAddedThermalViaCount": 0,
"supplierPart": "C81582",
"solidGroundContactLayers": [
"top thermal pad",
"inner1",
"inner2",
"bottom"
],
"topThermalPadSolderable": true,
"bottomThermalViasTentedInGerber": true,
"platedThroughDrillsVerified": true,
"vias": [
{
"x": 5.5000230000000006,
"y": -9.949902,
"drillMm": 0.3000248,
"padMm": 0.5000244,
"bottomMaskOpeningClearanceMm": 5.133965247959177
},
{
"x": 4.300127000000001,
"y": -12.349948,
"drillMm": 0.3000248,
"padMm": 0.5000244,
"bottomMaskOpeningClearanceMm": 6.793830144121069
},
{
"x": 5.5000230000000006,
"y": -11.150052,
"drillMm": 0.3000248,
"padMm": 0.5000244,
"bottomMaskOpeningClearanceMm": 6.146600102870403
},
{
"x": 5.5000230000000006,
"y": -12.349948,
"drillMm": 0.3000248,
"padMm": 0.5000244,
"bottomMaskOpeningClearanceMm": 7.214796276661206
},
{
"x": 3.099977000000001,
"y": -12.349948,
"drillMm": 0.3000248,
"padMm": 0.5000244,
"bottomMaskOpeningClearanceMm": 6.560801749392025
},
{
"x": 5.5000230000000006,
"y": -13.550098,
"drillMm": 0.3000248,
"padMm": 0.5000244,
"bottomMaskOpeningClearanceMm": 7.138325176016934
},
{
"x": 4.300127000000001,
"y": -13.550098,
"drillMm": 0.3000248,
"padMm": 0.5000244,
"bottomMaskOpeningClearanceMm": 7.954010055926236
},
{
"x": 3.099977000000001,
"y": -13.550098,
"drillMm": 0.3000248,
"padMm": 0.5000244,
"bottomMaskOpeningClearanceMm": 7.75482714005755
},
{
"x": 4.300127000000001,
"y": -11.150052,
"drillMm": 0.3000248,
"padMm": 0.5000244,
"bottomMaskOpeningClearanceMm": 5.649902912002291
},
{
"x": 4.300127000000001,
"y": -9.972,
"drillMm": 0.3000248,
"padMm": 0.5000244,
"bottomMaskOpeningClearanceMm": 4.553443123632041
},
{
"x": 3.099977000000001,
"y": -11.150052,
"drillMm": 0.3000248,
"padMm": 0.5000244,
"bottomMaskOpeningClearanceMm": 5.369638146172171
},
{
"x": 3.099977000000001,
"y": -9.949902,
"drillMm": 0.3000248,
"padMm": 0.5000244,
"bottomMaskOpeningClearanceMm": 4.1829365048840295
}
]
}
