Das Projekt rt-stepper stellt eine USB-CNC-Controller-Lösung bereit. Die meisten CNC-Controller wollen über einen Parallelport angesteuert werden. rt-stepper ersetzt den Parallelport durch USB. Die Benutzer können ihren vorhandenen Parallelport-CNC-Controller in einen USB-CNC-Controller umbauen. Ingenieure können die Hardware in ihren eigenen CNC-Controller integrieren. Die PC-Software beruht auf dem populären EMC2 auf www.linuxcnc.org. EMC2 stellt die Unterstützung für vier Achsen, einen vollständigen gcode-Interpreter, einen Trajektorien-Planer, ein GUI-Frontend und einiges mehr zur Verfügung. Das beste an der Lösung ist, dass man EMC2 jetzt unter Linux, Mac OS X und Windows laufen lassen kann, da die rt-stepper-Hardware die Echtzeit-Step-Pulse bereitstellt. (non)