shibosoftwaredev/f1c100s-linux-nema17-stepper-controller
A four-layer NEMA 17 motor-controller PCB combining an Allwinner F1C100S Linux computer, USB‑PD/buck power system, W5500 Ethernet, STM32 real-time motion control, DRV8825 stepper driver, protection/temperature/current telemetry, USB interfaces, and local LED/buzzer diagnostics.
- Version
- 0.4.56
- License
- unset
- Stars
- 0
reports/bulk-top-physical-islands.json
{
"islands": [],
"jobs": [],
"removedForManualEscapes": [
{
"net": "N38",
"layer": "bottom",
"width": 0.15,
"points": [
[
18.3329,
-1.962
],
[
18.3329,
1.0287
]
]
},
{
"net": "N39",
"layer": "inner2",
"width": 0.12000000000000001,
"points": [
[
15.4,
0.55
],
[
17.95,
3.1
]
]
},
{
"net": "N57",
"layer": "top",
"width": 0.12000000000000001,
"points": [
[
18.0788,
-0.1112
],
[
18.7287,
-0.7611
]
]
},
{
"net": "N57",
"layer": "top",
"width": 0.12000000000000001,
"points": [
[
18.7287,
-0.7611
],
[
18.846058,
-0.775242
]
]
},
{
"net": "N57",
"layer": "inner1",
"width": 0.12000000000000001,
"points": [
[
18.846058,
-0.775242
],
[
19.62,
-0.0013
]
]
},
{
"net": "N57",
"layer": "inner1",
"width": 0.12000000000000001,
"points": [
[
19.62,
-0.0013
],
[
19.62,
2.961
]
]
},
{
"net": "N57",
"layer": "bottom",
"width": 0.12000000000000001,
"points": [
[
18.3243,
-4.348773
],
[
18.3243,
-3.054
]
]
},
{
"net": "N57",
"layer": "bottom",
"width": 0.12000000000000001,
"points": [
[
18.3243,
-3.054
],
[
19.3533,
-2.025
]
]
},
{
"net": "N57",
"layer": "bottom",
"width": 0.12000000000000001,
"points": [
[
19.3533,
-2.025
],
[
18.8602,
-1.5319
]
]
},
{
"net": "N57",
"layer": "bottom",
"width": 0.12000000000000001,
"points": [
[
18.8602,
-1.5319
],
[
18.846058,
-0.775242
]
]
},
{
"net": "N62",
"layer": "inner2",
"width": 0.12000000000000001,
"points": [
[
15.8801,
0.3198
],
[
18.6802,
0.3198
]
]
},
{
"net": "N62",
"layer": "bottom",
"width": 0.12000000000000001,
"points": [
[
19.1779,
0.9679
],
[
19.1779,
0.6779
]
]
},
{
"net": "N62",
"layer": "bottom",
"width": 0.12000000000000001,
"points": [
[
19.1779,
0.6779
],
[
18.77,
0.25
]
]
},
{
"net": "N62",
"layer": "bottom",
"width": 0.12000000000000001,
"points": [
[
18.77,
0.25
],
[
18.77,
0.55
]
]
},
{
"net": "N62",
"layer": "bottom",
"width": 0.12000000000000001,
"points": [
[
20,
-0.375
],
[
19.3,
0.325
]
]
},
{
"net": "N62",
"layer": "bottom",
"width": 0.12000000000000001,
"points": [
[
19.3,
0.325
],
[
19.3,
1.09
]
]
},
{
"net": "N62",
"layer": "bottom",
"width": 0.12000000000000001,
"points": [
[
17.5179,
-5.0096
],
[
18.7705,
-6.2622
]
]
},
{
"net": "N62",
"layer": "bottom",
"width": 0.12000000000000001,
"points": [
[
18.7705,
-6.2622
],
[
18.7705,
-8.3919
]
]
},
{
"net": "N62",
"layer": "top",
"width": 0.8,
"points": [
[
14.95,
-9.3
],
[
14.95,
-10.9
]
]
},
{
"net": "N62",
"layer": "top",
"width": 0.12000000000000001,
"points": [
[
19.5517,
2.9834
],
[
19.5517,
1.2
]
]
},
{
"net": "N62",
"layer": "top",
"width": 0.12000000000000001,
"points": [
[
19.5517,
1.2
],
[
19.11,
1.2
]
]
},
{
"net": "N62",
"layer": "top",
"width": 0.15,
"points": [
[
20.8,
-3.74
],
[
20.8,
-7.61
]
]
},
{
"net": "N93",
"layer": "top",
"width": 0.15,
"points": [
[
18.99,
2.1301
],
[
18.6412,
1.7813
]
]
},
{
"net": "N93",
"layer": "top",
"width": 0.15,
"points": [
[
18.6412,
1.7813
],
[
17.3524,
1.7813
]
]
},
{
"net": "N93",
"layer": "top",
"width": 0.15,
"points": [
[
17.3524,
1.7813
],
[
16.6836,
2.33
]
]
},
{
"net": "N101",
"layer": "top",
"width": 0.5,
"points": [
[
20.65,
3.7
],
[
20.65,
-1.85
]
]
},
{
"net": "N101",
"layer": "top",
"width": 0.5,
"points": [
[
20.65,
-1.85
],
[
18.65,
-3.9
]
]
},
{
"net": "N101",
"layer": "top",
"width": 0.5,
"points": [
[
18.65,
-3.9
],
[
18.080299,
-3.88001
]
]
},
{
"net": "N101",
"layer": "top",
"width": 0.5,
"points": [
[
18.080299,
-3.88001
],
[
18.047281,
-3.872245
]
]
},
{
"net": "N101",
"layer": "top",
"width": 0.5,
"points": [
[
18.047281,
-3.872245
],
[
18.01388,
-3.866339
]
]
},
{
"net": "N101",
"layer": "top",
"width": 0.5,
"points": [
[
18.01388,
-3.866339
],
[
17.980201,
-3.86231
]
]
},
{
"net": "N101",
"layer": "top",
"width": 0.5,
"points": [
[
17.980201,
-3.86231
],
[
17.94635,
-3.860173
]
]
},
{
"net": "N101",
"layer": "top",
"width": 0.5,
"points": [
[
17.94635,
-3.860173
],
[
17.912432,
-3.859932
]
]
},
{
"net": "N101",
"layer": "top",
"width": 0.5,
"points": [
[
17.912432,
-3.859932
],
[
17.878554,
-3.86159
]
]
},
{
"net": "N101",
"layer": "top",
"width": 0.5,
"points": [
[
17.878554,
-3.86159
],
[
17.844821,
-3.865141
]
]
},
{
"net": "N101",
"layer": "top",
"width": 0.5,
"points": [
[
17.844821,
-3.865141
],
[
17.81134,
-3.870573
]
]
},
{
"net": "N101",
"layer": "top",
"width": 0.5,
"points": [
[
17.81134,
-3.870573
],
[
15.8,
-3.8
]
]
},
{
"net": "N101",
"layer": "top",
"width": 0.5,
"points": [
[
15.8,
-3.8
],
[
14.6,
-4.5
]
]
},
{
"net": "N101",
"layer": "top",
"width": 0.5,
"points": [
[
14.6,
-4.5
],
[
13.3,
-6.5
]
]
},
{
"net": "N167",
"layer": "bottom",
"width": 0.15,
"points": [
[
17.9251,
-2.2113
],
[
17.9251,
-4.4658
]
]
},
{
"net": "N161",
"layer": "inner1",
"width": 0.15,
"points": [
[
18.4191,
-5.9081
],
[
18.8894,
-6.3784
]
]
},
{
"net": "N161",
"layer": "inner1",
"width": 0.15,
"points": [
[
18.8894,
-6.3784
],
[
18.8894,
-15.3016
]
]
},
{
"net": "N160",
"layer": "top",
"width": 0.15,
"points": [
[
18.45,
-10.9
],
[
17.8403,
-11.5097
]
]
},
{
"net": "N160",
"layer": "top",
"width": 0.15,
"points": [
[
17.8403,
-11.5097
],
[
13.9992,
-11.5097
]
]
},
{
"net": "N170",
"layer": "top",
"width": 0.15,
"points": [
[
19.49,
-13
],
[
18.45,
-13
]
]
},
{
"net": "N170",
"layer": "top",
"width": 0.15,
"points": [
[
18.45,
-13
],
[
18.45,
-15.2
]
]
},
{
"net": "N179",
"layer": "top",
"width": 0.8,
"points": [
[
15.992402,
-5
],
[
19.25,
-9.3
]
]
},
{
"net": "N179",
"layer": "bottom",
"width": 0.8,
"points": [
[
18,
-12.2
],
[
18,
-12.5
]
]
},
{
"net": "N179",
"layer": "top",
"width": 0.8,
"points": [
[
18,
-12.5
],
[
18,
-12.25
]
]
},
{
"net": "N159",
"layer": "top",
"width": 0.15,
"points": [
[
11.9765,
-1.6779
],
[
18.5767,
-1.6779
]
]
},
{
"net": "N159",
"layer": "top",
"width": 0.15,
"points": [
[
18.5767,
-1.6779
],
[
20.0425,
-0.2121
]
]
},
{
"net": "N159",
"layer": "top",
"width": 0.15,
"points": [
[
20.0425,
-0.2121
],
[
20.0425,
0.3826
]
]
},
{
"net": "N159",
"layer": "bottom",
"width": 0.15,
"points": [
[
20.0425,
0.3826
],
[
20.0425,
2.9592
]
]
},
{
"net": "N166",
"layer": "top",
"width": 0.15,
"points": [
[
20,
-4.76
],
[
19.6,
-5.2
]
]
},
{
"net": "N166",
"layer": "top",
"width": 0.15,
"points": [
[
19.6,
-5.2
],
[
18.4,
-5.2
]
]
},
{
"net": "N163",
"layer": "inner2",
"width": 0.15,
"points": [
[
18.85,
-10.65
],
[
18.85,
-5
]
]
},
{
"net": "N163",
"layer": "top",
"width": 0.15,
"points": [
[
14.7,
-2.9
],
[
16.31,
-3
]
]
},
{
"net": "N38",
"layer": "bottom",
"width": 0.15,
"points": [
[
18.3329,
1.0287
],
[
18.9575,
1.6533
]
]
},
{
"net": "N38",
"layer": "bottom",
"width": 0.15,
"points": [
[
18.9575,
1.6533
],
[
19.3,
1.6533
]
]
},
{
"net": "N57",
"layer": "inner1",
"width": 0.15,
"points": [
[
19.1,
0.05
],
[
19.1,
1.8
]
]
},
{
"net": "N38",
"layer": "bottom",
"width": 0.15,
"points": [
[
18.3329,
1.0287
],
[
18.9575,
1.6533
]
]
},
{
"net": "N38",
"layer": "bottom",
"width": 0.15,
"points": [
[
18.9575,
1.6533
],
[
19.3,
1.6533
]
]
},
{
"net": "N57",
"layer": "inner1",
"width": 0.15,
"points": [
[
19.1,
0.05
],
[
19.1,
1.8
]
]
},
{
"net": "N38",
"layer": "bottom",
"width": 0.15,
"points": [
[
18.3329,
1.0287
],
[
18.9575,
1.6533
]
]
},
{
"net": "N38",
"layer": "bottom",
"width": 0.15,
"points": [
[
18.9575,
1.6533
],
[
19.3,
1.6533
]
]
},
{
"net": "N57",
"layer": "inner1",
"width": 0.15,
"points": [
[
19.1,
0.05
],
[
19.1,
1.8
]
]
},
{
"net": "N38",
"layer": "bottom",
"width": 0.15,
"points": [
[
18.3329,
1.0287
],
[
18.9575,
1.6533
]
]
},
{
"net": "N38",
"layer": "bottom",
"width": 0.15,
"points": [
[
18.9575,
1.6533
],
[
19.3,
1.6533
]
]
},
{
"net": "N57",
"layer": "inner1",
"width": 0.15,
"points": [
[
19.1,
0.05
],
[
19.1,
1.8
]
]
},
{
"net": "N38",
"layer": "bottom",
"width": 0.15,
"points": [
[
18.3329,
1.0287
],
[
18.9575,
1.6533
]
]
},
{
"net": "N38",
"layer": "bottom",
"width": 0.15,
"points": [
[
18.9575,
1.6533
],
[
19.3,
1.6533
]
]
},
{
"net": "N57",
"layer": "inner1",
"width": 0.15,
"points": [
[
19.1,
0.05
],
[
19.1,
1.8
]
]
},
{
"net": "N62",
"layer": "top",
"width": 0.15,
"points": [
[
19.5683,
3.0
],
[
19.414760144764536,
3.627077459765485
],
[
17.36795137995088,
3.5257013799508803
],
[
16.0,
4.55
]
]
},
{
"net": "N93",
"layer": "top",
"width": 0.15,
"points": [
[
18.99,
3
],
[
18.99,
2.1301
]
]
},
{
"net": "N208",
"layer": "top",
"width": 0.15,
"points": [
[
17.75,
4.01
],
[
19.9,
4.01
]
]
},
{
"net": "N62",
"layer": "top",
"width": 0.15,
"points": [
[
19.5683,
3.0
],
[
19.414760144764536,
3.627077459765485
],
[
17.36795137995088,
3.5257013799508803
],
[
16.0,
4.55
]
]
},
{
"net": "N62",
"layer": "top",
"width": 0.12000000000000001,
"points": [
[
20.01,
3
],
[
19.5683,
3
]
]
},
{
"net": "N62",
"layer": "top",
"width": 0.12000000000000001,
"points": [
[
19.5683,
3
],
[
19.5517,
2.9834
]
]
},
{
"net": "N93",
"layer": "top",
"width": 0.15,
"points": [
[
18.99,
3
],
[
18.99,
2.1301
]
]
},
{
"net": "N62",
"layer": "top",
"width": 0.15,
"points": [
[
19.5683,
3.0
],
[
19.414760144764536,
3.627077459765485
],
[
17.36795137995088,
3.5257013799508803
],
[
16.0,
4.55
]
]
},
{
"net": "N62",
"layer": "top",
"width": 0.12000000000000001,
"points": [
[
20.01,
3
],
[
19.5683,
3
]
]
},
{
"net": "N62",
"layer": "top",
"width": 0.12000000000000001,
"points": [
[
19.5683,
3
],
[
19.5517,
2.9834
]
]
},
{
"net": "N93",
"layer": "top",
"width": 0.15,
"points": [
[
18.99,
3
],
[
18.99,
2.1301
]
]
},
{
"net": "N62",
"layer": "top",
"width": 0.15,
"points": [
[
19.5683,
3.0
],
[
19.414760144764536,
3.627077459765485
],
[
17.36795137995088,
3.5257013799508803
],
[
16.0,
4.55
]
]
}
],
"relocatedVias": []
}