Logiciel gratuit
The Mahala Workshop - CNC Controller
Le logiciel avec lequel nous pilotons notre propre CNC laser à l'atelier. Il est conçu pour les CNC fabriquées soi-même avec un Arduino et Grbl, et il est gratuit pour tous. Il fonctionne sous Windows, et la CNC peut aussi être suivie et arrêtée depuis un téléphone.
Version 1.0.3 · 72 Mo · publiée le 31/10/2026 · Windows 10/11, 64 bits
Code signing policy
Free code signing provided by SignPath.io,
certificate by SignPath Foundation
Ce que fait le logiciel
Grbl 0.8, 0.9 et 1.1
Fonctionne avec Arduino et Grbl, anciens et récents. Il reconnaît la version tout seul, explique les erreurs et les alarmes, et lit et modifie les réglages de Grbl ($$).
Depuis le téléphone
La même page sur le téléphone : sur le réseau de la maison, il suffit de scanner un QR code, sans compte et sans internet. Pause et arrêt d'urgence sont toujours sous le doigt.
Reprise après un redémarrage
Si l'Arduino redémarre (parasites sur le secteur, USB), le logiciel rétablit la position et reprend le travail là où le laser s'est arrêté. Il peut le faire tout seul pendant que vous dormez.
Dessin, cadre et durée
Le dessin du travail avec la partie faite et le laser en direct, un cadre pour vérifier qu'il tient sur le matériau, et une estimation du temps restant.
Laser
Puissance du laser (S) pour Grbl 1.1, mode laser, allumage et extinction du laser, et conversion des fichiers ArtCAM pour le laser.
Simulateur pour essayer
Un simulateur intégré imite Grbl 0.8 et 1.1 : vous pouvez essayer le logiciel sans CNC.
La CNC sur votre téléphone
Activez « Local network » dans le logiciel et scannez le QR code : un téléphone sur le même Wi-Fi ouvre la même page que sur l'ordinateur. Le code à 6 chiffres ne se saisit qu'une fois, et personne d'autre sur le réseau ne peut piloter le laser.
Le logiciel est en anglais et en bosnien. Un clic change la langue, sur l'ordinateur et le téléphone à la fois.
Ce qu'il vous faut
- Un ordinateur sous Windows 10 ou 11 (64 bits). .NET et tout le reste sont inclus dans l'installation.
- Une CNC ou un laser avec un Arduino (Uno, Nano...) et Grbl 0.8, 0.9 ou 1.1.
- Un câble USB ; pour la plupart des clones d'Arduino, le pilote CH340 (Windows l'a généralement déjà).
- Pour le téléphone : le même Wi-Fi que l'ordinateur.
Installation et nouvelles versions
Téléchargez et lancez l'installation. Elle s'installe sans administrateur et crée un raccourci sur le bureau. Le logiciel n'est pas signé par un certificat payant : la première fois, Windows affiche « Windows protected your PC ». Cliquez sur « More info », puis « Run anyway ».
Quand une nouvelle version sort, le logiciel l'indique en bas de sa fenêtre, et un clic la télécharge et la lance. Vos réglages sont conservés.
Nouveautés
Version 1.0.3 31/10/2026
La fenêtre du logiciel affiche désormais toujours la même page que le téléphone ; l'ancien affichage avec les contrôles Windows classiques a été supprimé. Les paramètres Grbl peuvent être enregistrés dans un fichier texte (« Save to file »), dans le logiciel comme sur le téléphone. Le journal dans la fenêtre affiche aussi les premiers messages depuis le démarrage du logiciel.
Version 1.0.2 31/10/2026
Les conditions d'utilisation ont une nouvelle partie « Privacy » et s'affichent une fois de plus. La seule connexion que le logiciel établit de lui-même est vers mahalaworkshop.com, pour vérifier s'il existe une nouvelle version, et elle peut désormais être désactivée avec la case « Check for new versions ».
Version 1.0.1 31/10/2026
Sur un téléphone à écran étroit, une position à trois chiffres et le temps restant ne sont plus coupés. « Compressor pause » s'appelle désormais « Planned pause ». Première version compilée sur GitHub à partir du code source public (github.com/SenadKulo/mahala-cnc-controller, GPL-3.0).
Version 1.0.0 29/10/2026
Première version publique : Grbl 0.8 et 1.1, anglais et bosnien, accès depuis un téléphone sur le réseau local, reprise d'un travail après un redémarrage, installation avec mises à jour automatiques.
Questions fréquentes
Une question ou une idée ?
Écrivez-nous sur WhatsApp : aide pour le logiciel, un bug trouvé ou une idée de ce qu'il faudrait ajouter.
Écrire sur WhatsApp