we got grbl-servo mod running on the contraption
it currently running a grbl-servo mod that uses pin11 as pwm for the tiny servo

see the grbl wiki for some tips> https://github.com/gnea/grbl/wiki

other options, Grbl-esp32

bCNC

bCNC is a gui im trying

release

https://github.com/vlachoudis/bCNC/releases

manual install

needs python2.7, so we will use miniconda to manage python versions

so in CMD

#use chocolate to install from cmd, or just run the install above
choco install miniconda
#create virtual environment
conda create --name py2k python=2
activate py2k
#install dependencies
conda install pyserial numpy Pillow PyHamcrest argparse
pip install --upgrade bCNC
#pip complains so i 
pip install argparse
pip install --upgrade git+https://github.com/vlachoudis/bCNC
pushd c:\bin
git clone https://github.com/vlachoudis/bCNC
cd bCNC
pip install . #in git directory, note the dot
pip install --upgrade bCNC

to run

#make sure you're in the virtualenv we set up before
activate py2k
python -m bCNC