I followed the guide here: Setting up FluidNC to flash FluidNC onto an ESP32 for my LowRider CNC. The flashing process worked without any issues.
I then uploaded the default config.yaml
from the V1 Engineering GitHub repository:
Initially, there were no WiFi settings included, so I manually added them to the config.yaml
, saved the file, and re-uploaded. That worked fine — the board connected to WiFi.
I also noticed two motors were spinning in the wrong direction. I corrected this by flipping the motor connectors directly at the TMC2209 drivers, and now all axes move correctly.
Then I began testing the probe using G38.2
. I connected the probe to GPIO36 and tried triggering it by manually shorting the signal wire to GND. The Z axis moved down but did not detect the probe contact. It continued until reaching the full probing depth and then returned:
makefile
ALARM:5 – Probe fail. Probe did not contact the workpiece.
I repeated the test many times. I also tried switching the probe to GPIO39 and updated the config.yaml
accordingly — same result.
The strange part is: when I short GPIO36 or GPIO39, the green indicator light on the Jackpot board lights up — so I know the pin is receiving a signal.
However, i guess FluidNC fails to detect the probe trigger.
Any suggestions?