Jest to plik YAML opisujący twoje urządzenie. Definiujesz osie (x, y oraz dwa dodatkowe — FluidNC pozwala mapować dodatkowe silniki), każdy z własnymi `steps_per_mm`, `max_rate`, `acceleration`, pinami `step`/`direction`/`disable` silnika oraz funkcją homingu. Dodajesz wrzeciono wejście (przekaźnik lub PWM) do sterowania drutem gorącym za pomocą M3/M5 oraz wartość S dla ciepła. Jeśli używasz TMC2209, dodajesz blok `tmc_2209:` dla każdego silnika z parametrami `run_amps`, `microsteps`, adresem UART i stealthchop.
Zacznij od przykładu konfiguracji FluidNC zbliżonego do twojej płyty sterującej, zmień piny, aby pasowały do twojego okablowania, ustaw kroki/mm i przetestuj jedną oś na raz. Ponieważ jest to tylko plik konfiguracyjny, iterujesz poprzez edycję i ponowne przesyłanie — bez ponownej kompilacji.
Zacznij od przykładu konfiguracji FluidNC zbliżonego do twojej płyty sterującej, zmień piny, aby pasowały do twojego okablowania, ustaw kroki/mm i przetestuj jedną oś na raz. Ponieważ jest to tylko plik konfiguracyjny, iterujesz poprzez edycję i ponowne przesyłanie — bez ponownej kompilacji.