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
current-sense-relayout.json
{
"U_CURRENT_A": {"x": -6.4, "y": -16.55, "rotation": 90, "layer": "top"},
"U_CURRENT_B": {"x": 10.3, "y": -17.3, "rotation": 90, "layer": "top"},
"R_INLINE_A": {"x": -9.5, "y": -19.65, "rotation": 0, "layer": "top"},
"R_INLINE_B": {"x": 11, "y": -19.55, "rotation": 0, "layer": "bottom"},
"C_CURRENT_A_SUPPLY": {"x": -9.8, "y": -16.5, "rotation": 180, "layer": "top"},
"C_CURRENT_B_SUPPLY": {"x": 7.85, "y": -17.2, "rotation": 0, "layer": "bottom"},
"D_STATUS": {"x": -18, "y": -19.5, "rotation": 0, "layer": "bottom"},
"R_STATUS_DATA": {"x": -19.5, "y": -17.0, "rotation": 0, "layer": "bottom"},
"C_STATUS_LED": {"x": -15, "y": -20, "rotation": 0, "layer": "bottom"},
"U_TEMP": {"x": 19.7, "y": -17.7, "rotation": 0, "layer": "top"},
"C_TEMP": {"x": 19.3, "y": -15.95, "rotation": 0, "layer": "top"},
"R_TEMP_ALERT": {"x": 20, "y": -12.7, "rotation": 180, "layer": "top"},
"R_REF_TOP": {"x": 8, "y": -14.8, "rotation": 0, "layer": "top"},
"R_REF_BOTTOM": {"x": 12.37, "y": -17.75, "rotation": 0, "layer": "bottom"},
"R_ENABLE_PD": {"x": 9.5, "y": -17.2, "rotation": 0, "layer": "bottom"},
"R_CURRENT_A_FILTER": {"x":18.05,"y":-2.8,"rotation":180,"layer":"top"},
"C_CURRENT_A_FILTER": {"x":20,"y":-4.25,"rotation":90,"layer":"top"},
"R_CURRENT_B_FILTER": {"x":11.14,"y":-16.1,"rotation":0,"layer":"bottom"},
"C_CURRENT_B_FILTER": {"x":13.725,"y":-2.27,"rotation":180,"layer":"top"},
"C_REF": {"x":7.1,"y":-14.9,"rotation":180,"layer":"bottom"},
"R_ISET_210": {"x":5.0,"y":-14.3,"rotation":0,"layer":"bottom"}
}