Je n'ai pas testé mais je pense pas qu'utiliser un raspberry soit une solution viable.
Je pense que le Beaglebone est préférable pour installer MachineKit la version de LinuxCNC
en tout cas il est préférable d'utiliser un linux minimaliste spécialisé dans le pilotage des CNC comme machinekit
http://www.machinekit.io/ plutot qu'une debian généraliste
Le beaglebone possède 2 unité PRU unité de programmation temps réel
http://beagleboard.org/pru il peut envoyer des signaux à 200Mhz vers les borches GPIO pour piloter des moteurs pas à pas je ne pense pas que Raspberry possède ces possibilités
En tout cas je n'ai jamais entendu parler de solutions à base de raspberry pour piloter des CNC
Si tu veux rester dans la catégorie équivalent Raspberry, le concurrent de texas instrument Beaglebone pilote déja des cnc avec des shields
http://www.pmdx.com/PMDX-432
Moi j'utilise plutôt pour mes cnc et imprimantes 3D des solutions dédiés basé également sur des processeur ARM avec un linux minimaliste
cela s'appelle Smoothieboard la même carte gère n'importe quelle machine fonctionnant au Gcode (cnc découpeuse laser imprimante 3d) dans une seule carte
Exemple de cnc imprimante 3d que j'ai concu avec une seule carte smoothieboard
http://www.makerslide-machines.com/wp-content/uploads/2016/11/impression-3D-formosa.mp4
J'ajouterai une tête laser un peu plus tard