https://www.tindie.com/products/33366583/grbl_esp32-cnc-deve...
The developer is really responsive, might be worth collaborating since you have put in similar work.
Grbl ESP32 is great. Easily the best of the firmwares I've used so far.
In my case I'm not building a CNC, but controlling the axes of a microscope (X, Y, Z) plus the intensity of the illuminator and likely several other things, so the 6-pack (which I also use on my CNC) had what I wanted.
Oh, you can also use either onboard or external motor drivers with the 6-pack- external motor drivers are good for NEMA23 and other large motors.
Nice, we use CNC microscopes at work for automated feature dimension measurements, they're incredibly useful for validating milled parts and inspecting wear patterns over time.
Thanks for the info, I'm going to have to upgrade again soon it sounds like!
I think it’s microstepping. Steppers with microstepping enabled and controlled by an 8-but micro must be assumed to produce zero holding torque and assumed they always miss a step or two.