ShiboSoftwareDev/nema8-20mm-dual-usbc-stepper-controller
A library of PCB component definitions covering Schottky and TVS diodes, a resistor, voltage regulator, microcontroller, USB‑C connector, ferrite bead, and signal switch, with pin mappings, footprints, and 3D models.
- Version
- 1.0.17
- License
- unset
- Stars
- 0
routing/enn-default-route.pcb-trace-paths.json
[
{
"connection": ".U_DRV > port.ENN",
"route": [
{
"route_type": "wire",
"x": -1,
"y": -2.5,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -1,
"y": -3.2128379671766565,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -1.0262068148627266,
"y": -3.2390447820393833,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -1.0262068148627266,
"y": -3.396206814862727,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -1.056,
"y": -3.426,
"width": 0.15,
"layer": "top"
},
{
"route_type": "via",
"x": -1.056,
"y": -3.426,
"from_layer": "top",
"to_layer": "inner2",
"via_diameter": 0.45,
"via_hole_diameter": 0.3
},
{
"route_type": "wire",
"x": -1.056,
"y": -3.426,
"width": 0.15,
"layer": "inner2"
},
{
"route_type": "wire",
"x": 2.5701737125694635,
"y": -3.426,
"width": 0.15,
"layer": "inner2"
},
{
"route_type": "wire",
"x": 4.424721255608617,
"y": -5.2805475430391535,
"width": 0.15,
"layer": "inner2"
},
{
"route_type": "wire",
"x": 4.505246875057655,
"y": -5.2805475430391535,
"width": 0.15,
"layer": "inner2"
},
{
"route_type": "wire",
"x": 4.519162484600697,
"y": -5.263703101034527,
"width": 0.15,
"layer": "inner2"
},
{
"route_type": "via",
"x": 4.519162484600697,
"y": -5.263703101034527,
"from_layer": "inner2",
"to_layer": "inner1",
"via_diameter": 0.45,
"via_hole_diameter": 0.3
},
{
"route_type": "wire",
"x": 4.519162484600697,
"y": -5.263703101034527,
"width": 0.15,
"layer": "inner1"
},
{
"route_type": "wire",
"x": 2.77799688314363,
"y": -3.5402024650468213,
"width": 0.15,
"layer": "inner1"
},
{
"route_type": "wire",
"x": 2.77799688314363,
"y": -2.4942624533336826,
"width": 0.15,
"layer": "inner1"
},
{
"route_type": "wire",
"x": 2.772245944671117,
"y": -2.4942624533336826,
"width": 0.15,
"layer": "inner1"
},
{
"route_type": "wire",
"x": 2.7430691045969366,
"y": -2.465085613259502,
"width": 0.15,
"layer": "inner1"
},
{
"route_type": "via",
"x": 2.7430691045969366,
"y": -2.465085613259502,
"from_layer": "inner1",
"to_layer": "bottom",
"via_diameter": 0.45,
"via_hole_diameter": 0.3
},
{
"route_type": "wire",
"x": 2.7430691045969366,
"y": -2.465085613259502,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 2.7430691045969366,
"y": -2.4530691045969366,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 2.29,
"y": -2,
"width": 0.15,
"layer": "bottom"
}
]
},
{
"connection": ".R_EN_PU > port.pin2",
"route": [
{
"route_type": "wire",
"x": 2.29,
"y": -2,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 2.29,
"y": -2.0120165086625654,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 2.633011463108339,
"y": -2.3550279717709044,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 2.7430691045969366,
"y": -2.465085613259502,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "via",
"x": 2.7430691045969366,
"y": -2.465085613259502,
"from_layer": "bottom",
"to_layer": "inner1",
"via_diameter": 0.45,
"via_hole_diameter": 0.3
},
{
"route_type": "wire",
"x": 2.7430691045969366,
"y": -2.465085613259502,
"width": 0.15,
"layer": "inner1"
},
{
"route_type": "wire",
"x": 2.7430691045969366,
"y": -2.584170662543541,
"width": 0.15,
"layer": "inner1"
},
{
"route_type": "wire",
"x": 4.072299003624055,
"y": -3.9134005615706595,
"width": 0.15,
"layer": "inner1"
},
{
"route_type": "wire",
"x": 4.09040056157066,
"y": -3.9134005615706595,
"width": 0.15,
"layer": "inner1"
},
{
"route_type": "wire",
"x": 4.265000000000001,
"y": -4.012,
"width": 0.15,
"layer": "inner1"
},
{
"route_type": "via",
"x": 4.265000000000001,
"y": -4.012,
"from_layer": "inner1",
"to_layer": "inner2",
"via_diameter": 0.45,
"via_hole_diameter": 0.3
},
{
"route_type": "wire",
"x": 4.265000000000001,
"y": -4.012,
"width": 0.15,
"layer": "inner2"
},
{
"route_type": "wire",
"x": 6.82520893656927,
"y": -4.012,
"width": 0.15,
"layer": "inner2"
},
{
"route_type": "wire",
"x": 9.555865687710185,
"y": -1.2813432488590846,
"width": 0.15,
"layer": "inner2"
},
{
"route_type": "wire",
"x": 9.555865687710185,
"y": 4.345134312289813,
"width": 0.15,
"layer": "inner2"
},
{
"route_type": "wire",
"x": 8.471118056382142,
"y": 5.429881943617856,
"width": 0.15,
"layer": "inner2"
},
{
"route_type": "wire",
"x": 8.314,
"y": 5.587,
"width": 0.15,
"layer": "inner2"
},
{
"route_type": "via",
"x": 8.314,
"y": 5.587,
"from_layer": "inner2",
"to_layer": "inner1",
"via_diameter": 0.45,
"via_hole_diameter": 0.3
},
{
"route_type": "wire",
"x": 8.314,
"y": 5.587,
"width": 0.15,
"layer": "inner1"
},
{
"route_type": "wire",
"x": 7.420417211266742,
"y": 4.693417211266742,
"width": 0.15,
"layer": "inner1"
},
{
"route_type": "wire",
"x": 7.420417211266742,
"y": 1.5614965965482173,
"width": 0.15,
"layer": "inner1"
},
{
"route_type": "wire",
"x": 7.420417211266742,
"y": 1.4021991502604965,
"width": 0.15,
"layer": "inner1"
},
{
"route_type": "wire",
"x": 7.6579901547346925,
"y": 1.1646262067925464,
"width": 0.15,
"layer": "inner1"
},
{
"route_type": "wire",
"x": 7.6793737932074535,
"y": 1.1646262067925464,
"width": 0.15,
"layer": "inner1"
},
{
"route_type": "wire",
"x": 7.745915091886549,
"y": 1.2181993023596913,
"width": 0.15,
"layer": "inner1"
},
{
"route_type": "wire",
"x": 7.661112679980261,
"y": 1.113412000781742,
"width": 0.15,
"layer": "inner1"
},
{
"route_type": "wire",
"x": 7.110753837359411,
"y": 1.1159688527837754,
"width": 0.15,
"layer": "inner1"
},
{
"route_type": "wire",
"x": 7.1,
"y": 1.3795733424182521,
"width": 0.15,
"layer": "inner1"
},
{
"route_type": "wire",
"x": 7.3250010497383125,
"y": 2.597001,
"width": 0.15,
"layer": "inner1"
},
{
"route_type": "via",
"x": 7.3250010497383125,
"y": 2.597001,
"from_layer": "inner1",
"to_layer": "bottom",
"via_diameter": 0.45,
"via_hole_diameter": 0.3
},
{
"route_type": "wire",
"x": 7.3250010497383125,
"y": 2.597001,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 7,
"y": 1.5,
"width": 0.15,
"layer": "bottom"
}
]
}
]