É um arquivo YAML descrevendo seu hardware. Você define eixos (x, y e as duas extras — o FluidNC permite mapear motores adicionais), cada um com seus `steps_per_mm`, `max_rate`, `acceleration`, pinos de `step`/`direction`/`disable` do motor, e homing. Você adiciona um eixo árvore entrada (relé ou PWM) para acionar o fio quente via M3/M5 e um valor S para o calor. Se usar TMC2209, adicione um bloco `tmc_2209:` por motor com `run_amps`, `microsteps`, endereço UART e stealthchop.
Comece com um exemplo do FluidNC próximo à sua placa, altere os pinos para corresponder à sua fiação, defina steps/mm e teste um eixo de cada vez. Como é apenas um arquivo de configuração, você itera editando e fazendo upload novamente — sem recompilar.
Comece com um exemplo do FluidNC próximo à sua placa, altere os pinos para corresponder à sua fiação, defina steps/mm e teste um eixo de cada vez. Como é apenas um arquivo de configuração, você itera editando e fazendo upload novamente — sem recompilar.