techmannih/nema34-mounted-stepper-controller
A 48 V USB‑C PD 3.1 EPR NEMA‑34 stepper controller PCB combining STM32/TMC5160 control, external MOSFET motor bridges, protected power and regenerative braking, USB data, telemetry, diagnostics, status LEDs, and buzzer alarms.
- Version
- 0.3.92
- License
- unset
- Stars
- 1
docs/pd-tool-project.json
{
"questionnaire": {
"device": "TPS26750",
"toolBuildVersion": "2.0.1",
"answers": [
null,
3,
4,
7,
1,
0,
3,
0,
null,
1,
1,
3,
0,
0,
1.536,
5,
2,
2
],
"vendorId": "0000",
"productId": "0000",
"version": "1.0.0.2"
},
"configuration": {
"data": {
"selected_ace": [
{
"register": 6,
"data": [
80,
68,
49,
49,
56,
48,
52,
49
]
},
{
"register": 22,
"data": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
3
]
},
{
"register": 39,
"data": [
4,
8,
18,
0,
24,
67,
0,
0,
0,
0,
0,
0,
0,
0
]
},
{
"register": 40,
"data": [
0,
0,
46,
1,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
3
]
},
{
"register": 41,
"data": [
2,
0,
128,
0
]
},
{
"register": 50,
"data": [
0,
170,
42,
44,
145,
1,
32,
44,
209,
2,
0,
44,
177,
4,
0,
244,
65,
6,
0,
244,
177,
4,
224,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
170,
10,
0,
0,
0,
0,
0,
0
]
},
{
"register": 51,
"data": [
36,
44,
145,
1,
16,
44,
209,
2,
0,
44,
177,
4,
0,
244,
65,
6,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
244,
193,
8,
0,
244,
65,
11,
0,
244,
1,
15,
0,
240,
150,
192,
195,
0,
0,
0,
0,
0,
0,
0,
0
]
},
{
"register": 55,
"data": [
118,
64,
31,
65,
144,
145,
33,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
]
},
{
"register": 66,
"data": [
26,
0,
8,
0
]
},
{
"register": 92,
"data": [
14,
12,
0,
0,
1,
0,
0,
0,
0,
0,
0,
0,
0,
4,
0,
0,
0,
4,
0,
0,
0,
0,
0,
0,
0,
4,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
33,
0,
92,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
]
},
{
"register": 112,
"data": [
3
]
},
{
"register": 119,
"data": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
15,
0
]
},
{
"register": 120,
"data": [
0,
0,
0,
128,
0,
0,
0,
128
]
},
{
"register": 122,
"data": [
0,
0,
0,
0
]
},
{
"register": 123,
"data": [
0,
2,
255,
255,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
]
},
{
"register": 125,
"data": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
]
},
{
"register": 126,
"data": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
]
},
{
"register": 152,
"data": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
]
}
]
}
}
}