ShiboSoftwareDev/nema8-20mm-dual-usbc-stepper-controller
A compact 4-layer USB‑C PD stepper-motor controller PCB using a CH32X035 MCU, TMC2209 driver, dual USB‑C ports, power protection/regulation, ESD/TVS diodes, current-sense resistors, and NEMA‑8 motor connector.
- Version
- 1.0.13
- License
- unset
- Stars
- 0
checks/vias.tsv
Schematic
pcb_via_0 -0.4 -0.6 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom
pcb_via_1 -0.4 0.6 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom
pcb_via_2 1.648275883165192 5.772472025353436 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_36_0
pcb_via_3 2.9696958972415963 0.2604854567798521 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_35_0
pcb_via_4 7.88166356457274 2.882763187764804 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_35_0
pcb_via_5 3.9399446038060892 0.10168357104226347 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_34_0
pcb_via_6 7.663844233879572 -2.610469209893049 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_34_0
pcb_via_7 1.807773701050197 -6.023118868789085 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_33_0
pcb_via_8 3.7255127787913467 -1.434959158010079 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_32_0
pcb_via_9 1.296106195718016 -7.118334426117471 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_32_0
pcb_via_10 -5.2 -6.8 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_32_0
pcb_via_11 -7.047 -7.619 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_32_0
pcb_via_12 -7.561 -6.804 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_32_0
pcb_via_13 2.747673425368896 0.8873340889262479 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_31_0
pcb_via_14 -1.238 7.644 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_31_0
pcb_via_15 1.0967306807943236 -6.483925721851118 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_30_0
pcb_via_16 7.559969251838315 0.5987992461767807 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_30_0
pcb_via_17 1.1686823766135208 -4.815999817216463 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_29_0
pcb_via_18 5.5105508169585775 -0.8535503406409443 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_29_0
pcb_via_19 -0.47 -2.09 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_28_0
pcb_via_20 5.651549515394571 -0.155016126937875 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_28_0
pcb_via_21 -5.9942222925862385 2.5216955029165984 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_27_mst2_0
pcb_via_22 -1.4945650868962208 -4.802583660428983 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_26_mst0_0
pcb_via_23 -2.4980266135410245 -2.660498960239455 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_26_mst1_0
pcb_via_24 5.729267066669353 -1.859972975585032 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_26_mst1_0
pcb_via_25 -8.372453416994171 -2.235 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_24_0
pcb_via_26 -4.685899852962913 2.3356100506234605 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_24_0
pcb_via_27 -9.013 -3.703 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_23_mst0_0
pcb_via_28 -5.961508635633166 1.3017451906372015 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_23_mst0_0
pcb_via_29 -1.4471247084359167 5.145035680774871 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_23_mst1_0
pcb_via_30 -7.586016296490896 -2.3067287123865894 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_22_mst0_0
pcb_via_31 -5.404209564042526 -3.5141613119230564 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_22_mst0_0
pcb_via_32 0.5 -2.85 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_22_mst1_0
pcb_via_33 -6.823164345926354 -4.081346065258722 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_21_0
pcb_via_34 -0.2096561616317719 5.638771799495792 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_21_0
pcb_via_35 0.019999999999999934 2.09 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_21_0
pcb_via_36 -7.3227048982243845 -3.642389344329383 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_20_0
pcb_via_37 -1.5 2.8 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_20_0
pcb_via_38 -8.5 -6.8 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_19_0
pcb_via_39 -3.8404294577142712 -3.2543000000000006 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_19_0
pcb_via_40 -3.271800292070145 0.019999999999999983 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_19_0
pcb_via_41 -7.1984562058349635 2.4296197227393694 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_18_mst1_0
pcb_via_42 6.799 0.08499999999999994 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_18_mst1_0
pcb_via_43 4.040009331986875 1.1888913201460274 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_17_0
pcb_via_44 -2.556239032648387 2.39727058904664 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_17_0
pcb_via_45 2.1800011377281012 2.067527804964145 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_16_mst0_0
pcb_via_46 -4.489874296834804 -3.0620795903141436 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_16_mst1_0
pcb_via_47 1.5601252395427394 2.7366067226075685 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_16_mst1_0
pcb_via_48 1.9799014127532004 -5.380782894624827 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_15_0
pcb_via_49 -5.3484622275437435 2.355 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_15_0
pcb_via_50 -7.749694879065357 3.992329068059025 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_14_0
pcb_via_51 4.127926625951164 -0.7026794524808214 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_14_0
pcb_via_52 -2.2367235833269206 5.759815571527423 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_13_0
pcb_via_53 3.4154328984340476 0.9606831101741374 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_13_0
pcb_via_54 1.1248893992905475 4.680997165391421 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_12_mst0_0
pcb_via_55 0.42239521727783624 5.432049995720394 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_12_mst0_0
pcb_via_56 0.46567265604137154 4.7684622033108415 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_11_mst1_0
pcb_via_57 -7.78038258745589 5.267258929558161 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_11_mst1_0
pcb_via_58 -4.530711286362664 6.125430331658307 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_10_0
pcb_via_59 -1.1652914459178536 6.560599298063729 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_9_0
pcb_via_60 -6.150385568065654 6.211254972726238 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_9_0
pcb_via_61 -1.391 -6.59 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_8_0
pcb_via_62 -5.9600062275293295 -1.1536414646597557 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_8_0
pcb_via_63 -1.9799010847436886 -5.257194474950439 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_7_0
pcb_via_64 -4.259095096878415 -1.36 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_6_mst0_0
pcb_via_65 -3.865920726695023 2.462667586126624 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_6_mst0_0
pcb_via_66 -5.22505997129525 -1.540010289309274 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_6_mst0_0
pcb_via_67 3.03 1.49 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_6_mst1_0
pcb_via_68 6.428 1.8599702 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_6_mst1_0
pcb_via_69 -6.230740574503738 -1.791630550797954 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_6_mst2_0
pcb_via_70 -2.1 2.75 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_6_mst5_0
pcb_via_71 -3.0957877793698927 2.786000769960031 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_6_mst6_0
pcb_via_72 -7.953732967073869 4.6252521298945775 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_6_mst7_0
pcb_via_73 -0.9011235984013373 4.766051196137845 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_4_mst1_0
pcb_via_74 6.712694503976378 4.585694345530144 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_4_mst1_0
pcb_via_75 -7.664346825017192 -4.212918193009881 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_3_mst0_0
pcb_via_76 6.396111148511133 -1.8748562015229866 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_3_mst1_0
pcb_via_77 7.425000000000001 -0.1 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_3_mst2_0
pcb_via_78 2.2384507644522684 -2.6 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_3_mst3_0
pcb_via_79 2.223279290263747 2.7860024711069515 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_3_mst4_0
pcb_via_80 0.13533980016940317 -4.856962272027925 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_3_mst7_0
pcb_via_81 -3.189941920786155 -2.557729749544587 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_3_mst7_0
pcb_via_82 0.43427037781032446 -6.541973609112051 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_1_mst1_0
pcb_via_83 0.7252606036598109 -7.459446686211479 0.3 0.45 top>inner1>inner2>inner3>inner4>inner5>inner6>bottom source_net_1_mst1_0