OK, here we go again:
wiki.fluidnc.com/en/hardware/official/6x_CNC_Controller
It is magnificent what those small cheap controllers can do with some clean code.
It is a nice idea, an even better exercise, and if it works properly....who knows, maybe it changes the machine controller industry!

This last i really wish, i was sick and tired of dealing with windows running machines that cr@p out and go on hiatus every 10 minutes, had the joy of gutting a fully functional 2.5 ton plasma machine last year just because it was utterly useless despite everything working. Probably will do that twice more this year.
NO windows on anything, ever!
-
Off topic, but sparked by some replies to this topic:
To put it simply, not helping by complaining and pointing out obvious stuff we all know, and also not at all polite.
I do not tell people NOT to use RPI for machine control, it is very cr@ppy (till 5 came out) and more expensive than a used PC with much more processing power. And for all intents and purposes, using a very small PC on a very big machine makes no logical sense.
That is my opinion from extensive experience, but i refrain from slapping it all over the place. Although i probably did, occasionally, so if i did, i am sorry.
-
Back on topic:
Was some version of RTOS based on windows something or another?