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/software-current-session-preservation.json
{
"physicalCopperSha256": "b8509929cf8aea8d36dabbe5f8f9ec652a346faed7b3d9ec3c976c031b5f62e6",
"outputSha256": "be4746e003dc5128fb13d403a5be716483eada126d23d75371b6b5cd7b9eb01b",
"restoredSegments": [
{
"source_trace_id": "source_trace_1",
"net": "N2",
"layer": "bottom",
"width": 0.12000000000000001,
"points": [
[
-4.2167,
-11.4019
],
[
-4.2167,
-11.745
]
]
},
{
"source_trace_id": "source_trace_1",
"net": "N2",
"layer": "bottom",
"width": 0.12000000000000001,
"points": [
[
-4.2167,
-11.745
],
[
-3.57,
-11.745
]
]
},
{
"source_trace_id": "source_trace_34",
"net": "N62",
"layer": "top",
"width": 0.3,
"points": [
[
1.25,
13.7
],
[
1.6,
13.7
]
]
},
{
"source_trace_id": "source_trace_34",
"net": "N62",
"layer": "top",
"width": 0.3,
"points": [
[
1.6,
13.7
],
[
1.65,
13.75
]
]
},
{
"source_trace_id": "source_trace_34",
"net": "N62",
"layer": "top",
"width": 0.3,
"points": [
[
1.65,
13.75
],
[
2.1,
13.75
]
]
},
{
"source_trace_id": "source_trace_34",
"net": "N62",
"layer": "top",
"width": 0.45,
"points": [
[
2.674888,
14.35
],
[
1.82,
14.35
]
]
},
{
"source_trace_id": "source_trace_34",
"net": "N62",
"layer": "top",
"width": 0.45,
"points": [
[
1.82,
14.35
],
[
1.47,
14
]
]
},
{
"source_trace_id": "source_trace_34",
"net": "N62",
"layer": "top",
"width": 0.45,
"points": [
[
0.96,
13.51
],
[
0.9125,
13.4625
]
]
},
{
"source_trace_id": "source_trace_105",
"net": "N101",
"layer": "bottom",
"width": 0.5,
"points": [
[
6.4,
-12.2
],
[
6.4,
-13.55
]
]
},
{
"source_trace_id": "source_trace_326",
"net": "N189",
"layer": "top",
"width": 0.15,
"points": [
[
10.7,
-17.1
],
[
10.7,
-15.2
]
]
},
{
"source_trace_id": "source_trace_326",
"net": "N189",
"layer": "top",
"width": 0.15,
"points": [
[
10.7,
-15.2
],
[
8.51,
-15.2
]
]
},
{
"source_trace_id": "source_trace_326",
"net": "N189",
"layer": "top",
"width": 0.15,
"points": [
[
8.51,
-15.2
],
[
8.51,
-14.8
]
]
}
],
"restoredVias": [],
"removedObsoleteLowCurrentFanouts": [
{
"net": "N62",
"layer": "top",
"width": 0.12000000000000001,
"points": [
[
3.400048,
10.99999
],
[
3.4,
11.5717
]
]
},
{
"net": "N62",
"layer": "top",
"width": 0.12000000000000001,
"points": [
[
3.4,
11.5717
],
[
1.5217,
13.45
]
]
},
{
"net": "N62",
"layer": "top",
"width": 0.12000000000000001,
"points": [
[
1.5217,
13.45
],
[
0.9125,
13.45
]
]
},
{
"net": "N62",
"layer": "bottom",
"width": 0.12000000000000001,
"points": [
[
2.674888,
13.844307
],
[
2.674888,
18.024131
]
]
},
{
"net": "N62",
"layer": "inner1",
"width": 0.12000000000000001,
"points": [
[
2.75,
-10.95
],
[
2.6,
-11.1
]
]
},
{
"net": "N62",
"layer": "bottom",
"width": 0.12000000000000001,
"points": [
[
-5.5569,
-9.9995
],
[
-5.5569,
-10.7133
]
]
},
{
"net": "N62",
"layer": "bottom",
"width": 0.12000000000000001,
"points": [
[
-5.5569,
-10.7133
],
[
-4.9181,
-11.3521
]
]
},
{
"net": "N62",
"layer": "bottom",
"width": 0.15,
"points": [
[
-4.9206,
-14.2844
],
[
-4.9206,
-14.9674
]
]
},
{
"net": "N62",
"layer": "bottom",
"width": 0.15,
"points": [
[
-4.9206,
-14.9674
],
[
-5.9578,
-14.967388
]
]
},
{
"net": "N62",
"layer": "top",
"width": 0.12000000000000001,
"points": [
[
5.425036,
-14.365755
],
[
5.6722,
-14.613
]
]
},
{
"net": "N62",
"layer": "top",
"width": 0.12000000000000001,
"points": [
[
4.0027,
-13.0027
],
[
3.7,
-12.7
]
]
},
{
"net": "N62",
"layer": "top",
"width": 0.12000000000000001,
"points": [
[
3.4,
11.5717
],
[
3.7366,
11.9083
]
]
},
{
"net": "N62",
"layer": "top",
"width": 0.12000000000000001,
"points": [
[
1.2,
-11.500127
],
[
4.0027,
-13.0027
]
]
},
{
"net": "N118",
"layer": "bottom",
"width": 0.25,
"points": [
[
3.2499,
-9.2861
],
[
4.0,
-9.8
]
]
},
{
"net": "N118",
"layer": "bottom",
"width": 0.25,
"points": [
[
4.0,
-9.8
],
[
5.1,
-10.4
]
]
},
{
"net": "N118",
"layer": "bottom",
"width": 0.25,
"points": [
[
5.1,
-10.4
],
[
5.7,
-9.8
]
]
},
{
"net": "N118",
"layer": "bottom",
"width": 0.5,
"points": [
[
5.7,
-9.8
],
[
5.71,
-9.8
]
]
},
{
"net": "N62",
"layer": "top",
"width": 0.12,
"points": [
[
-9.65,
8.55
],
[
-9.75,
8.44
]
]
}
],
"outsideSessionCopperAdded": false,
"syntheticConnectivityLinks": 0,
"toleranceMm": 0.0002
}