FluidNC działa na ESP32, grblHAL nie działa na wszystkim.
Trochę złośliwy jestem, ale takie są moje doświadczenia.
Próbowałem uruchomić grblHAL i wrażenie jest takie, że to rozbabrany projekt nad którym nikt nie panuje. Może za kilka lat będzie się to nadawało do pracy, ale w tej chwili stanowczo odradzam.
Z FluidNC też mam złe doświadczenia, zarówno z samym oprogramowaniem, jak i z jego autorami. To sterowanie ma wiele paskudnych błędów, praktycznie uniemożliwiających jego użycie, ale ma też ściśle określoną konfigurację, która działa prawidłowo (wersja wi-fi i sterowanie przez telnet).
Ale też nie jest łatwo, bo ESP32 to "zielony" procesor, pracujący przy niskim napięciu i z niskimi prądami, więc skrajnie podatny na zakłócenia...
Mam działającą konfigurację na MKS TinyBee, gdybyś się zdecydował, to mogę udostępnić.