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

scripts/configure-clean-sheets.mjs

// Mechanical sheet-format update; circuit declarations/order stay untouched.
import fs from "node:fs"
const file="index.circuit.tsx"
const source=fs.readFileSync(file,"utf8")
fs.writeFileSync(file,source.replace(/sheetSize="ANSI_B"(?: sheetWidth=\{\d+\} sheetHeight=\{\d+\})?/g,'sheetSize="A4"'))