I have been experimenting quite a long time with Estlcam and I always thought to be very limited with a standard RAMPS board running Marlin in combination with Estlcam.
Since the official Estlcam hardware is quite primitive and definitely not suited for an Arduino Mega, I decided to develop my own PCB, which should be as simple to use as a RAMPS board but allows me to use all functionalities of Estlcam.
I designed the PCB in a way that it works with standard DRV8825 Stepper Drivers and all important software-supported pins are provided on the PCB via separate headers.
I hope that my PCB may help a lot of MPCNC enthusiasts which experience the same problems as me.
You can find my design on my GitHub page --> https://github.com/GatCode/EstlcamShield
Have a nice day!