Tosqa is a machine control architecture for laser cutters, CNC mills, and 3D printers. Based on open source hardware and software building blocks which simply snap together, it can be configured and extended to match your own requirements.
The Single Stepper Board attaches to a NEMA17 stepper motor to create a motion control unit. Multiple units can be daisy-chained and communicate over CAN bus.
Tosqa runs on a standalone BeagleBone or Raspberry Pi as part of your machine and is operated through a web-based real-time user interface.