I’m interested in using a core of the Portenta to send out G-code instructions to multiple stepper motors. I notice that Grbl has been successfully run on Arduino by the Arduino CNC community, however I haven’t found anything definitive for the STM32H747 microprocessor on which the Portenta is based; my understanding is that if a library has been constructed for a particular microprocessor, then using it on a different microprocessor will not work without substantial modifications to the code.
There seems to be a very brief reference to something similar to Grbl, called Gnea, on Github which was meant to be for ARM microprocessors, although I have not found a working implementation.
Is anyone aware of anything out there? Alternatively I see there is something called Smoothie which works with mBed that may work for my usage, although that would be moving away from the Arduino community.
All the best,