I've been researching and believe I'll be using my scope to understand how the galvo's work, then once I receive my development BBB I'll start coding test routines in Python. After that I've been looking into BeagleG as a gcode translator/controller. I think it'll work with the existing hardware (it will be a users idea if they want to replace the BBB or keep the old one).