CNC Controller based on Beaglebone Black Hardware and Smoothieware core