grblHAL имеет возможность подключить второй управляющий контроллер через UART. Благодаря этому стал возможен проект "умного пульта" для работы в ручном режиме.
Исхрдный код проекта тут: https://github.com/nickshl/SmartPendant
Схема и 3D файлы для корпуса(нужны можификации для DIY варианта) тут: https://github.com/DevtronicUS/Smart...
Что бы сделать из готовых компонентов:
WeAct BlackPill F411 25M HSE https://s.click.aliexpress.com/e/_mO3...
3.5" TFT экран(ILI9488) с емкостным сенсорным экраном(FT6236) https://www.aliexpress.us/item/325680...
Ручной энкодер 60mm 6Pin 5V 100PPR https://s.click.aliexpress.com/e/_mL1...
Так же нужны будут макетные платы, кнопочки(минимум желательно две фрнтальные и одна для переключения управления), по желанию модуль FRAM для созранения настроек и модуль с разъёмом для SD карты.