GRBL c’est quoi ? Comprendre le « cerveau » de votre graveur laser en 5 minutes

Infographie Le Graveur : le fonctionnement de GRBL expliqué par Zoé, du fichier G-code au firmware, avec contrôle des mouvements X/Y/Z, gestion de la puissance laser et retour origine
Zoé décrypte pour vous le cerveau de votre graveur laser

Vous avez ouvert LightBurn, dessiné votre motif, réglé la vitesse et la puissance, cliqué sur « Démarrer ». La tête laser s’est mise en mouvement et quelques minutes plus tard, votre dessin était gravé dans le bois.

Mais entre votre clic et le premier trait de laser, que s’est-il passé exactement ?

La réponse tient en quatre lettres : GRBL.

GRBL est le firmware embarqué dans l’électronique de votre graveur. Il est le logiciel invisible qui fait réellement tourner la machine. Pour comprendre ce qu’il fait, regardons dans le détail tout ce qui se passe à chaque nouvelle gravure.

Au sommaire de cet article :

Le fichier de commande G-code

Zoé examine un fichier G-code généré par LightBurn — illustration du fonctionnement de GRBL sur un graveur laser
Zoé décrypte un fichier G-code LightBurn — la partition que GRBL va interpréter instruction par instruction.

Le logiciel de contrôle que vous utilisez pour piloter votre graveur laser (LightBurn, Laser GRBL, Laser WEB, OpenBuilds CONTROL) ne parle pas directement à votre machine. Il génère d’abord un fichier de commandes standardisées appelé G-code. C’est une longue liste d’instructions du type « déplace toi jusqu’à ce point (X;Y), à cette vitesse, active tel composant avec telle puissance ». Ces fichiers portent souvent l’extension .nc.

Ce langage est universel. Il est utilisé depuis les années 1960 dans l’industrie pour piloter les fraiseuses, les tours, et aujourd’hui les graveurs laser grand public. LightBurn et tous les autres logiciels de gravure, parlent donc G-code couramment.

Pensez-y comme à une partition musicale. La partition décrit précisément chaque note, chaque tempo, chaque nuance. Mais elle ne produit aucun son par elle-même. Il faut un musicien pour l’interpréter. Ce musicien, c’est GRBL.

GRBL interprète et traite les instructions

GRBL (prononcé « gerbeul ») est un firmware — c’est-à-dire un logiciel embarqué directement dans l’électronique de votre machine. Son rôle est simple et fondamental : lire le G-code envoyé par LightBurn et le traduire en actions physiques concrètes.

GRBL est un projet open-source lancé en 2009 par un ingénieur américain, Sungeun Kim, sur GitHub. La version de référence aujourd’hui est la 1.1, publiée en 2017. Des milliers de fabricants de machines dans le monde l’ont adopté depuis — ce qui en fait le firmware le plus répandu de l’écosystème CNC et gravure laser grand public.

Déplacer la tête laser vers la droite de 50 millimètres ? GRBL envoie le bon nombre d’impulsions électriques au bon moteur. Allumer le laser à 60% de puissance ? GRBL génère le signal correspondant vers le module laser. Ralentir dans un virage pour ne pas rater la trajectoire ? GRBL gère l’accélération et le freinage de façon autonome, sans que vous ayez à y penser.

GRBL reçoit le G-code ligne par ligne et le décode en temps réel. Il s’exécute sur un petit microcontrôleur embarqué dans la carte de votre machine — historiquement un ATmega328p (la puce des cartes Arduino), aujourd’hui souvent un ESP32 sur les graveurs plus récents. Le fait qu’il gère des mouvements fluides et précis avec si peu de ressources est, techniquement, une performance remarquable.

Ce microcontrôleur se trouve sur la carte contrôleur de votre machine, le circuit imprimé auquel sont branchés les moteurs, le module laser et les capteurs. C’est là que vit GRBL, pas dans votre ordinateur ni dans le module laser lui-même.

Vous ne verrez donc jamais GRBL travailler. Mais il tourne à chaque milliseconde de chaque gravure.

GRBL contrôle les mouvements des axes

La première chose que GRBL traduit en actions physiques, ce sont les déplacements. Chaque instruction de mouvement dans le G-code devient une série d’impulsions électriques envoyées aux moteurs pas-à-pas qui déplacent la tête laser sur les axes X, Y (et Z qui correspond à la hauteur de la tête, si votre machine est équipée d’une tête motorisée).

GRBL ne se contente pas de déplacer la tête d’un point A à un point B. Il gère aussi l’accélération et le freinage : il calcule en permanence comment accélérer en début de ligne et ralentir avant les changements de direction, pour que les mouvements restent fluides sans secouer la machine ni rater une trajectoire.

GRBL gère la puissance du laser

En parallèle des mouvements, GRBL contrôle l’intensité du laser via un signal électrique appelé PWM (modulation de largeur d’impulsion). Dans le G-code, ce niveau de puissance est exprimé par une valeur S — par exemple S800 pour 80% de puissance sur une échelle de 0 à 1000.

Ce qui est important pour la qualité de gravure : quand la machine ralentit dans un virage, GRBL baisse automatiquement la puissance pour maintenir une densité d’énergie constante sur la matière. Sans cela, les angles seraient systématiquement surchauffés et brûlés.

C’est ce mécanisme qui rend la gravure de motifs complexes viable — et c’est GRBL qui s’en charge seul, en arrière-plan.

GRBL assure la sécurité et l’initialisation

Avant même de commencer à graver, GRBL effectue une procédure d’initialisation : il déplace la tête laser jusqu’aux capteurs de fin de course pour définir un point d’origine absolu, appelé le HOME (retour à l’origine). C’est ce qui permet à la machine de savoir précisément où elle se trouve dans son espace de travail à chaque démarrage.

GRBL gère également les protections de sécurité : il s’arrête immédiatement si un fin de course est déclenché en cours de gravure, ce qui évite que la tête aille s’écraser mécaniquement en cas d’erreur de paramétrage.

GRBL gère également les signaux du détecteur de flamme si vous votre graveur laser en est équipé, ou encore du capteur de position qui se déclenche si votre laser est soulevé ou bousculé en cours de travail. Ces fonctions passent souvent inaperçues, mais elles ont un rôle important. C’est ce type d’options qui doit orienter votre choix quand vous choisissez un nouveau graveur laser. Comme nous l’expliquons d’ailleurs dans notre article :

Choisir son Graveur Laser en 2026 : Le Guide Complet (Composants, Marques, Options & Sécurités)

Ces fonctions paraissent superflues à certains, jusqu’au jour où elles vous sauvent la mise.

Vous l’avez compris, plus qu’un musicien c’est un véritable maître d’orchestre. Dans la continuité de ce qui vient d’être expliqué, nous pouvons ajouter qu’il permet en plus de faire fonctionner tous vos accessoires tels que l’air assist, les caméra, les outils rotatifs à mords et à rouleaux.

Ce qu’il faut retenir

GRBL est le firmware qui fait le lien entre votre logiciel et votre machine. Il lit le G-code, l’interprète, pilote vos moteurs, règle la puissance du laser et surveille la sécurité — tout ça simultanément, à chaque gravure.

Vous n’avez pas besoin d’y toucher pour graver. Mais en comprendre le rôle change votre façon de lire les paramètres de LightBurn — et de chercher au bon endroit quand quelque chose ne fonctionne pas comme prévu.

Comprendre GRBL, c’est aussi comprendre pourquoi votre graveur se comporte différemment d’un autre modèle à réglages identiques : deux machines peuvent tourner sous des versions de GRBL différentes, avec des comportements sensiblement distincts sur certains paramètres.

Certains réglages LightBurn semblent sans effet sur votre machine ?
La cause est souvent dans GRBL lui-même : sa version, ses limites, et la façon dont il interprète des paramètres comme la puissance minimale. C’est le sujet du prochain article.

FAQ :

GRBL est-il compatible avec tous les graveurs laser ?

Non, mais il équipe la grande majorité des graveurs laser à diode du marché grand public — Sculpfun, xTool, Atomstack, Acmer, Ortur, et bien d’autres. Les graveurs CO₂ d’entrée de gamme (type K40) l’utilisent aussi fréquemment. En revanche, certaines machines haut de gamme ou professionnelles tournent sur des firmwares propriétaires. Pour savoir si votre graveur fonctionne sous GRBL, LightBurn vous l’indique au moment de la connexion : il reconnaît automatiquement le firmware et affiche « GRBL » dans la barre de statut.

Quelle est la différence entre GRBL et LightBurn ?

Ce sont deux logiciels qui travaillent ensemble mais n’ont pas le même rôle. LightBurn tourne sur votre ordinateur : c’est là que vous concevez vos motifs, réglez la vitesse et la puissance, et lancez la gravure. GRBL tourne dans votre machine : c’est lui qui reçoit les instructions de LightBurn et les transforme en mouvements réels. L’un prépare, l’autre exécute.

Comment savoir quelle version de GRBL est installée sur ma machine ?

Depuis LightBurn, ouvrez la Console (menu Fenêtres → Console) et tapez $I puis Entrée. La machine vous répond avec sa version de firmware — par exemple [VER:1.1h.20190825:]. Cette information est utile si vous rencontrez des comportements inattendus sur certains paramètres, car les fonctionnalités disponibles varient selon la version.

GRBL fonctionne-t-il avec LaserGRBL et LightBurn ?

Oui, les deux logiciels sont compatibles avec GRBL. LaserGRBL est gratuit et suffisant pour des projets simples. LightBurn est payant mais offre des fonctionnalités nettement plus avancées — gestion des calques, optimisation des trajets, contrôle fin des paramètres. Les deux envoient du G-code à GRBL : le firmware ne fait pas la différence.

Faut-il mettre GRBL à jour ?

Pas systématiquement, et avec précaution. Une mise à jour de firmware peut corriger des bugs ou débloquer des fonctionnalités (comme la puissance minimale, absente sur les versions antérieures à 1.1.00), mais elle peut aussi introduire des incompatibilités avec votre carte ou votre configuration. Si votre machine fonctionne correctement, il n’y a aucune raison d’intervenir. Si vous rencontrez un problème précis lié à une version identifiée, la mise à jour devient pertinente (mais c’est un sujet à part entière).

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *


Retour en haut