The latest update to the Path ( CNC ) Workbench in FreeCAD ( which is awesome btw ) includes a Smoothieboard post-processor !
I pushed for this so I’m very happy it happened
https://www.youtube.com/watch?v=HqI1Mnh6NIc&feature=youtu.be ( end of video )