Hi,
A little late into the conversation but I was busy programming.
First of all I don't like making excuses why I did this and that etc. To the point: The Open107 (STM32) is a nice controller, very similar that all modern smartphones have. Its fairly fast but its best for performing complex math as PID positioning. It will still need some extra peripherals to output this calculation into useful signals. Apart from that, the code required for motion simulation purposes is not going to be so big given it won't have to use bitmap graphics or other memory consuming data. A menu can be built with minimal graphics and still small enough to fit to compile into the code size restricted IDE (as Atollic lite is) but hey its free. Other than that there are similar IDE that are based on Eclipse too but mostly for ubuntu platform.
For the moment I didn't simply had any time left to code on this. But it doesn't mean I won't. A month ago I had a idea on how to expand the available axis on my AMC644USB and this morning I finally having it finished it. I'll post later video of its functions on my blog. There are always ways to get around things but it takes time and lots of effort.
So my suggestion is calm down and be patient. Like wine, some things need time to mature.
Thanos