Собрал на макетке плату расширения к https://github.com/whoim2/esp32-grbl-...
Добавлено два драйвера осей сопел на пины mist/flood/spind en/spind pwm и четыре канала digital user i/o, на пины взамен sd-карты.
Три управляются прямо, для двух сопел и соленоида. Два управляются одним каналом с инвертированием через транзистор, это для переключения верхней/нижней подсветки камер.
Связал рамку с openpnp, оси настроил, катается. Для grbl используется gcode driver, и убирается m400 команда в move_complete секции.