techmannih/nema34-mounted-stepper-controller
A USB-C PD-powered RP2040 motor controller with protected 48 V power, DRV8262 dual-bridge drive for a NEMA34 motor, regenerative-braking resistor, isolated sensing, hardware interlocks, and telemetry/status interfaces.
- Version
- 0.3.113
- License
- unset
- Stars
- 1
engineering/usb-hole-hold.json
{
"reason": "User explicitly requested completing the RP2040 redesign while retaining only the existing eight J1/J10 hole-clearance errors. This does not qualify fabrication or reduce the 0.20 mm rule.",
"fabrication_authorized": false,
"findings": [
{
"description": "Hole clearance violation (board setup constraints hole clearance 0.2000 mm; actual 0.1820 mm)",
"items": [
{
"description": "Pad 18 [USB_DATA_VBUS] of J10 on F.Cu",
"pos": {
"x": 64.109603,
"y": 96.450094
},
"uuid": "6cc37bc2-0b5b-7fc2-560c-7c3e488b87c2"
},
{
"description": "NPTH pad of J10",
"pos": {
"x": 63.064647,
"y": 96.109988
},
"uuid": "c0d2542e-4e8e-47c0-96de-b6d2a4561087"
}
],
"severity": "error",
"type": "hole_clearance"
},
{
"description": "Hole clearance violation (board setup constraints hole clearance 0.2000 mm; actual 0.1451 mm)",
"items": [
{
"description": "Pad 19 [GND] of J10 on F.Cu",
"pos": {
"x": 64.109603,
"y": 95.949968
},
"uuid": "3b11ce76-2656-2d8a-7841-d67616d9da76"
},
{
"description": "NPTH pad of J10",
"pos": {
"x": 63.064647,
"y": 96.109988
},
"uuid": "c0d2542e-4e8e-47c0-96de-b6d2a4561087"
}
],
"severity": "error",
"type": "hole_clearance"
},
{
"description": "Hole clearance violation (board setup constraints hole clearance 0.2000 mm; actual 0.1820 mm)",
"items": [
{
"description": "Pad 18 [PD_VBUS] of J1 on F.Cu",
"pos": {
"x": 64.109603,
"y": 82.450094
},
"uuid": "4354d7ba-7788-1b86-3265-0ec612bdfdfa"
},
{
"description": "NPTH pad of J1",
"pos": {
"x": 63.064647,
"y": 82.109988
},
"uuid": "81f22a23-fc46-4d7c-950e-e1e3a0fe10ec"
}
],
"severity": "error",
"type": "hole_clearance"
},
{
"description": "Hole clearance violation (board setup constraints hole clearance 0.2000 mm; actual 0.1451 mm)",
"items": [
{
"description": "Pad 19 [GND] of J1 on F.Cu",
"pos": {
"x": 64.109603,
"y": 81.949968
},
"uuid": "6bc71de0-0d7f-19bf-50c8-ea6250ef117d"
},
{
"description": "NPTH pad of J1",
"pos": {
"x": 63.064647,
"y": 82.109988
},
"uuid": "81f22a23-fc46-4d7c-950e-e1e3a0fe10ec"
}
],
"severity": "error",
"type": "hole_clearance"
},
{
"description": "Hole clearance violation (board setup constraints hole clearance 0.2000 mm; actual 0.1822 mm)",
"items": [
{
"description": "Pad 7 [USB_DATA_VBUS] of J10 on F.Cu",
"pos": {
"x": 64.109858,
"y": 101.549906
},
"uuid": "783e2d20-0d85-ad40-5d32-d2a03814ad80"
},
{
"description": "NPTH pad of J10",
"pos": {
"x": 63.064647,
"y": 101.890012
},
"uuid": "4a8360c6-e9fd-4373-ba38-f2112fcbddc9"
}
],
"severity": "error",
"type": "hole_clearance"
},
{
"description": "Hole clearance violation (board setup constraints hole clearance 0.2000 mm; actual 0.1451 mm)",
"items": [
{
"description": "Pad 6 [GND] of J10 on F.Cu",
"pos": {
"x": 64.109603,
"y": 102.050032
},
"uuid": "6e1ae2dc-0362-62fc-6756-1ce42df1633c"
},
{
"description": "NPTH pad of J10",
"pos": {
"x": 63.064647,
"y": 101.890012
},
"uuid": "4a8360c6-e9fd-4373-ba38-f2112fcbddc9"
}
],
"severity": "error",
"type": "hole_clearance"
},
{
"description": "Hole clearance violation (board setup constraints hole clearance 0.2000 mm; actual 0.1451 mm)",
"items": [
{
"description": "Pad 6 [GND] of J1 on F.Cu",
"pos": {
"x": 64.109603,
"y": 88.050032
},
"uuid": "4baa7236-3e65-4eaa-378a-f0765284d06a"
},
{
"description": "NPTH pad of J1",
"pos": {
"x": 63.064647,
"y": 87.890012
},
"uuid": "f544492e-e634-4342-b9f5-aca9668a20e3"
}
],
"severity": "error",
"type": "hole_clearance"
},
{
"description": "Hole clearance violation (board setup constraints hole clearance 0.2000 mm; actual 0.1822 mm)",
"items": [
{
"description": "Pad 7 [PD_VBUS] of J1 on F.Cu",
"pos": {
"x": 64.109858,
"y": 87.549906
},
"uuid": "149c240a-6154-1b16-28bb-a5ca4d349956"
},
{
"description": "NPTH pad of J1",
"pos": {
"x": 63.064647,
"y": 87.890012
},
"uuid": "f544492e-e634-4342-b9f5-aca9668a20e3"
}
],
"severity": "error",
"type": "hole_clearance"
}
]
}