Yeah the code is always a struggle for me, never learned C very well. I typically find some example code and tweak it.
Yep, eventually I'll post a small thread about it, hopefully will move to the tini4 (sp?) since the new grblHAL won't run on arduino and the grblHAL will do six axis. I guess that's a bit optimistic considering I haven't even built 3 axis yet