13
Open Maker Machine PLUS : installation du firmware Smoothieware Par X. HINAULT – www.mon-club-elec.fr – Octobre 2016 Juin 2017 - Tous droits réservés - Licence Creative Commons BY NC SA NOTE : TOUTE LA PROCEDURE QUI SUIT EST A FAIRE « HORS TENSION » : la carte électronique sera ici alimentée uniquement par le câble USB. La mise sous tension et les tests de mise en route ne seront fait qu’une fois le firmware programmé (voir tuto « prise en main ») . Pour comprendre : la chaîne logicielle de contrôle de l'Open Maker Machine PLUS Principe général Le principe général de contrôle de l'Open Maker Machine, commun aux imprimantes 3D opensource notamment, est le suivant : à partir d'une pièce conçue dans un logiciel, en 2D (format SVG) ou en 3D (format STL) selon les cas... … l'ensemble des mouvements nécessaires de la mécanique 3 axes pour créer la pièce vont être calculés et traduits en G-Code (retenez ce « gros-mot »), un langage simple de programmation d'automate les instructions ainsi obtenues vont ensuite être envoyés via le port série vers la machine qui va les exécuter fidèlement. Open Maker Machine PLUS : installation du firmware Smoothieware par X. HINAULT – www.mon-club-elec.fr – Octobre 2017 - Tous droits réservés - Licence CC BY NC SA. p. 1/13

Open Maker Machine PLUS : installation du firmware ...cloud-mon-club-elec.fr:8080/files_openmakermachineplus/pdf/doc... · une clé USB ou un disque, soit on communiquera avec. En

  • Upload
    vunga

  • View
    227

  • Download
    0

Embed Size (px)

Citation preview

  • Open Maker Machine PLUS : installation du firmware SmoothiewarePar X. HINAULT www.mon-club-elec.fr Octobre 2016 Juin 2017 - Tous droits rservs - Licence Creative Commons BY NC SA

    NOTE : TOUTE LA PROCEDURE QUI SUIT EST A FAIRE HORS TENSION :la carte lectronique sera ici alimente uniquement par le cble USB.

    La mise sous tension et les tests de mise en route ne seront fait quune fois lefirmware programm (voir tuto prise en main ) .

    Pour comprendre : la chane logicielle de contrle de l'Open Maker Machine PLUS

    Principe gnralLe principe gnral de contrle de l'Open Maker Machine, commun aux imprimantes 3D opensource notamment, est le suivant :

    partir d'une pice conue dans un logiciel, en 2D (format SVG) ou en 3D (format STL) selon les cas...

    l'ensemble des mouvements ncessaires de la mcanique 3 axes pour crer la pice vont tre calculs et traduits en G-Code (retenez ce gros-mot ), un langage simple de programmation d'automate

    les instructions ainsi obtenues vont ensuite tre envoys via le port srie vers la machine qui va les excuter fidlement.

    Open Maker Machine PLUS : installation du firmware Smoothieware par X. HINAULT www.mon-club-elec.fr Octobre 2017 - Tous droits rservs - Licence CC BY NC SA. p. 1/13

    http://www.mon-club-elec.fr/http://creativecommons.fr/licences/les-6-licences/http://creativecommons.fr/licences/les-6-licences/http://www.mon-club-elec.fr/

  • Structure de la chane logicielle utiliseLogiquement, l'Open Maker Machine PLUS , pour tre mise en uvre, ncessite une chane logicielle qui est open-source (libre en fait) incluant :

    un dcodeur de G-Code : micro-logiciel (ou firmware) programm dans la carte Emotronic une fois pour toutes. Ce dcodeur de G-Code , comme son nom l'indique va dcoder le G-Code reu par la machine sur le port srie. Autrement dit, il va transformer une chane reue sur le port srie (par exemple G01 X10.0 Y10.0 ) en un mouvement de la machine (positionnement de l'outil en coordonnes X=10mm et Y=10mm).

    une interface graphique de contrle (interface homme-machine ) qui va permettre : le contrle manuel de la machine via le port srie (USB),

    l'ouverture d'un fichier de G-Code et l'envoi de son contenu vers l'Open Maker machines via le port srie (USB)

    un gnrateur de G-code : logiciel graphique qui partir soit d'un fichier STL (dessin 3D dcrivant la surface d'un objet), soit d'un fichier SVG (dessin 2D vectoriel), va permettre :

    de gnrer le G-Code (=les mouvements machine excuter)

    en prenant en compte les paramtres voulus (diamtre d'outil, vitesse de dplacement, etc.)

    un logiciel de conception graphique : soit 2D : qui permettra de facilement gnrer un parcours outil 1 passe en crant un simple

    dessin vectoriel (fichier de type SVG)

    soit 3D (fichiers de type STL) : qui permettra de crer : soit des objets 2D en paisseur pour gnrer des parcours outils multi-passes,

    soit mme de vritables objets 3D pour gnrer des parcours outils complexes de sculpture 3D,

    Synthse des solutions concrtes retenues en pratiqueComme pour tout autre thmatique, plusieurs solutions logicielles sont disponibles et je vous prsente ici une synthse rsumant les choix conseills ainsi que les alternatives possibles :

    Fonction Solution conseille (dcrite ici)Solutions alternatives

    possiblesDcodeur de G-Code SmoothieWare

    Interface graphique decontrle

    Simple G-Code GUI pour GRBL Interface GRBL

    Gnrateur de G-Code Simple G-Code Generatorou PycamPlugin Inkscape Slic3R adapt ?

    Open Maker Machine PLUS : installation du firmware Smoothieware par X. HINAULT www.mon-club-elec.fr Octobre 2017 - Tous droits rservs - Licence CC BY NC SA. p. 2/13

    http://www.mon-club-elec.fr/http://pycam.sourceforge.net/http://cloud-mon-club-elec.fr:8080/pyqt_apps/http://cloud-mon-club-elec.fr:8080/pyqt_apps/http://cloud-mon-club-elec.fr:8080/pyqt_apps/https://github.com/Smoothieware/Smoothieware

  • Conception graphique 2D Inkscape LibreCADOpenscad (mode projection)

    Conception graphique 3D FreecadOpenscadBlender

    Avant de commencerQue ce soit pour la Emotronic ou pour la Smoothieboard, la procdure est sensiblement la mme.

    Pr-requisOn prsuppose ici :

    que vous disposez d'un ordinateur avec un systme oprationnel install idalement de type Gnu/Linux (=celui pour lequel l'ensemble des logiciels utiliss est

    fonctionnel), possiblement sous Windows ou Mac OsX (80 % des logiciels utiliss le seront, reste20 % qu'il vous faudra adapter votre systme).

    Je conseille idalement un systme Gnu/linux de type Debian ou Ubuntu :

    une bonne solution cls en main est notre distribution maison (une Debian Testing) sous XFCE (voir : )

    ou bien Xubuntu : http://xubuntu.org/getxubuntu/

    avec le logiciel Arduino install (le terminal srie du logiciel Arduino sera utile)

    Smoothieware : principe gnral

    Un firmware pour microprocesseur puissantLe microprocesseur est un ARM Cortex A3 32bits cadenc 120Mhz.

    Les cartes smoothieware embarque un ARM Cortex A3 : ceci permet de disposer de beaucoup plus de puissance de calcul tout en restant sur une base micro-contrleur ( la diffrence dun mini-pc qui est un vritable SOC systme on Chip)

    Voici un rapide comparatif entre une Arduino UNO et un ARM Cortex :

    Catgorie microcontrleur 8 bits

    32 bits

    Cadence microcontrleur : 16Mhz

    120Mhz

    FLASH 32K

    Open Maker Machine PLUS : installation du firmware Smoothieware par X. HINAULT www.mon-club-elec.fr Octobre 2017 - Tous droits rservs - Licence CC BY NC SA. p. 3/13

    http://www.mon-club-elec.fr/http://www.arduino.cc/en/Main/Softwarehttp://xubuntu.org/getxubuntu/http://mon-fablab.fr/wiki/pmwiki.php?n=Main.SoftwareFABbianhttps://www.blender.org/http://www.openscad.org/http://freecadweb.org/http://www.openscad.org/http://librecad.org/cms/home.htmlhttps://inkscape.org/fr/

  • 512 K RAM

    4K

    64K

    Charg par carte SDSmoothieWare est un code en C qui est compil pralablement et mis sur une carte SD que la carte Emotronic ou SmoothieBoard va charger la mise sous tension et/ou reset.

    Accs par cble USB : 2 modes possiblesLorsque lon connecte la carte Emotronic ou Smoothieboard sur le port srie, on a 2 mode de fonctionnement possible :

    le mode volume : la carte apparat comme un disque ou une cl USB laquelle on pourra avoir accs pour notamment la configuration

    le mode srie classique qui correspond la cration dun port srie sur le systme qui va permettre de communiquer avec la carte.

    POINT CLE : Il est impossible davoir les connexions simultanment ! Soit on accdera la carte comme une cl USB ou un disque, soit on communiquera avec. En clair, il faudra fermer tous les accs la carte pour pouvoir communiquer par le port srie et inversement fermer toute communication srie avant daccder au disque.

    Smoothieware : comment configurer le smoothieware, en bref :

    Configurer le firmware

    Accder la carteConnecter la carte au PC via le port USB. A ce moment l, les LEDs de la carte clignotent indiquant le lancement et aprs quelques secondes, on dispose dun nouveau disque dans le gestionnaire de fichier :

    Monter et ouvrir le volume : on voit quil contient plusieurs fichiers, notamment :

    firmware.cur

    Open Maker Machine PLUS : installation du firmware Smoothieware par X. HINAULT www.mon-club-elec.fr Octobre 2017 - Tous droits rservs - Licence CC BY NC SA. p. 4/13

    http://www.mon-club-elec.fr/

  • config.txt

    Si il y en a dautres, on peut les supprimer.

    Configurer la carteSupprimer le fichier config.txt qui est sur la carte.

    Puis tlcharger ici le fichier de configuration pour lOMM PLUS

    Enregistrer le sur votre disque dur et copier/coller le fichier sur le volume ouvert prcdemment.

    Enfin, renommez-le config.txtDans une approche simplifie, vous navez rien de plus faire sur ce fichier mais sachez quil est ditable avec lditeur de votre choix si vous voulez le modifier :

    Les dtails de la configuration sont expliqus ci-dessous.

    Relancer la carteA prsent, pour que les changements soient pris en compte, il faut faire un reset sur la carte : pour cela appuyer sur le bouton Reset :

    Open Maker Machine PLUS : installation du firmware Smoothieware par X. HINAULT www.mon-club-elec.fr Octobre 2017 - Tous droits rservs - Licence CC BY NC SA. p. 5/13

    http://cloud-mon-club-elec.fr:8080/files_openmakermachineplus/firmware/smoothieware_emotronic_omm_plus/config_ok_omm_plus_juin_2017.txthttp://www.mon-club-elec.fr/

  • Voil, cest fait et vous pouvez passer ltape Test des moteurs de l'Open Maker Machine PLUS par le Terminal Srie

    Voil, cest fait ! (bon, on vous a mch le travail en fait...)Bravo ! Votre Open Maker Machine est prte vous obir au doigt et l'oeil !

    Smoothieware : Prise en main dtailleLe paragraphe prcdent montre comment installer le firmware smoothieware.

    Mais vous avez peut-tre envie den savoir plus ?

    Prsentation de SmoothiewareSmoothieware est un firmware crit en C, opensource, utilisable sur plusieurs bases openhardware (Smoothieboard, Emotronic, ..). Les caractristiques importantes de ce firmware sont :

    Organisation modulaireDans smoothieware, chaque fonctionnalit est active / activable sous forme dun module indpendant du coeur du firmware : ajout dune tte laser, de endstops, etc. Tout cela passe par lactivation du module correspondant laide de variables ddies et active les paramtres associs qui sont ignors si le modulenest pas activ.

    Principe gnral dutilisation : firmware et fichier de configuration sur carte SDLe fichier de config et le binaire compil sont placs sur une carte SD qui est sur la carte utilise. A

    Open Maker Machine PLUS : installation du firmware Smoothieware par X. HINAULT www.mon-club-elec.fr Octobre 2017 - Tous droits rservs - Licence CC BY NC SA. p. 6/13

    http://www.mon-club-elec.fr/

  • lancement, le firmware est charg au dmarrage (quivalent EEPROM) en utilisant les paramtres de configuration.

    La communication avec la carte se fait par USB (cble mini-USB) et le volume apparat comme un disque sur le systme.

    Une configuration des broches originaleLes broches du microcontrleur utilis sont de la forme gnrale x.yy : ainsi, 2.2 ou 0.19. La documentation de la carte utilise indique les broches utilise pour les diffrentes fonctionnalits hardware. Attention : ce ne sont pas les mmes pour la Smoothieboard et la Emotronic.

    Un code propre original est utilis pour configurer les broches :

    ! : inverse le niveau actif de la broche

    ^ : active le rappel au plus

    Ainsi, pour activer le rappel au plus et indiquer niveau BAS actif, on fera 2.23 !^

    Dnomination des axes la grecque A la diffrence des autres firmware o les axes sappellent X, Y et Z, ici les axes sappellent alpha, beta, gamma.

    Couplage tage moteur hardware / axes firmware soupleTypiquement, la carte associe dispose de 3 5 tages moteurs qui peuvent tre dnomms M1, M2, M3,M4, M5 par exemple. Chacun de ces moteurs se dfinit par les broches hardware de contrle, savoir step, dir et enable

    Il va tre possible par simple configuration dutiliser tel ou tel tage (M1, M2, M3..) indiffremment pour laxe alpha, beta ou gamma.

    A noter que le firmware Smoothieware est trs bien document mais tout est en anglais...

    Flasher Smoothieware : Prparer une carte SD pour Smoothieware

    Normalement, carte SD fournie prte lemploi Normalement une carte SD est fournie dj prte. Mettez-la en place dans la carte et connecter le cble USB, ce qui va lancer le chargement.

    Si vous voulez prparer vous-mmes la carte SD : rien de plus simpleCeci tant voici comment prparer une carte SD pour Smoothieware.

    Commencer par rcuprer la dernire version compile : https://github.com/Smoothieware/Smoothieware/tree/edge/FirmwareBin

    Open Maker Machine PLUS : installation du firmware Smoothieware par X. HINAULT www.mon-club-elec.fr Octobre 2017 - Tous droits rservs - Licence CC BY NC SA. p. 7/13

    http://www.mon-club-elec.fr/https://github.com/Smoothieware/Smoothieware/tree/edge/FirmwareBin

  • Note : la version CNC est active en mode GRBL par dfaut.

    et le fichier de config voulu parmi les exemples possibles : https://github.com/Smoothieware/Smoothieware/tree/edge/ConfigSamples

    Notamment, le fichier de config par dfaut : https://raw.githubusercontent.com/Smoothieware/Smoothieware/edge/ConfigSamples/Smoothieboard/config

    Puis :

    Crer une partition

    Formater la carte en Fat16

    Copier le firmware.bin

    Et le config.txt

    Une fois fait, mettre en place sur la carte et connecter la carte au port USB : les LEDs clignotent et aprs quelques minutes, le volume apparat sur le systme.

    Configuration de Smoothieware : principe daccs

    Accs au fichier config.txt sur la carte SDUne fois la carte utilise connecte en USB, celle-ci apparat comme un volume disque classique (fonction MSD). On peut configurer le fichier config.txt en ditant directement le config.txt sur la carte depuis le PC.

    Et il est possible de louvrir directement en ditant le fichier :

    Pour plus dinfo sur la communication USB, voir : http://smoothieware.org/usb

    Autre solution : Modifier les paramtres de configuration via un terminal Une fois connecte en USB, la carte utilise permet la communication srie entre elle-mme et le poste decontrle.

    Il est ds lors possible de modifier les paramtres directement via le port srie avec linstruction :

    config-set sd acceleration 1000

    Open Maker Machine PLUS : installation du firmware Smoothieware par X. HINAULT www.mon-club-elec.fr Octobre 2017 - Tous droits rservs - Licence CC BY NC SA. p. 8/13

    http://www.mon-club-elec.fr/http://smoothieware.org/usbhttps://raw.githubusercontent.com/Smoothieware/Smoothieware/edge/ConfigSamples/Smoothieboard/confighttps://raw.githubusercontent.com/Smoothieware/Smoothieware/edge/ConfigSamples/Smoothieboard/confighttps://github.com/Smoothieware/Smoothieware/tree/edge/ConfigSamples

  • voir : http://smoothieware.org/configuring-smoothie#console-configuration-commands

    POINT IMPORTANT : NE PAS ACCEDER A LA CARTE SD EN TANT QUE DISQUE PENDANT QUONCOMMUNIQUE VIA LE PORT SERIE

    Configuration : les options importantesLes options de configuration sont nombreuses et varies : http://smoothieware.org/configuration-options

    NOTE : Vitesses exprimes en mm/min avec GRBL et Smoothieware, en mm/sec avec Marlin

    Exemple de configuration de laxe alpha : # Stepper module pins ( ports, and pin numbers, appending "!" to the number will invert a pin )

    alpha_step_pin 2.0 # Pin for alpha stepper step signal

    alpha_dir_pin 3.26 # Pin for alpha stepper direction

    alpha_en_pin 3.25 # Pin for alpha enable pin

    alpha_max_rate 3000.0 # mm/min

    Exemple de configuration des endstops## Endstops

    endstops_enable true # the endstop module is enabled by default and can be disabled here

    delta_homing false

    alpha_min_endstop 1.22!^ # add a ! to invert if endstop is NO connected to ground

    alpha_max_endstop nc # NOTE set to nc if this is not installed

    alpha_homing_direction home_to_min # or set to home_to_max and set alpha_max

    alpha_max 500 # this gets loaded after homing when home_to_max is set

    alpha_max_travel 500 # distance max utilisable pour recherche endtsop

    POINT IMPORTANT : POUR QUE LA NOUVELLE CONFIG SOIT PRISE EN COMPTE, IL FAUTREBOOTER LA CARTE

    (Fermer le rpertoire de la carte et diteur puis appui sur reset ou dbrancher/rebrancher USB)

    Bon savoir : Pour configurer Smoothieware en mode GRBL compatible : http://smoothieware.org/grbl-mode#using-smoothie-in-grbl_mode avec loption :

    grbl_mode true

    Et ici une page complte de configuration : http://smoothieware.org/from-grbl?s[]=grbl&s[]=homing#moving-from-grbl-to-smoothie

    En cas dutilisation de ltage M3 avec un tage moteur externe, il faut dsactiver le play led :

    Open Maker Machine PLUS : installation du firmware Smoothieware par X. HINAULT www.mon-club-elec.fr Octobre 2017 - Tous droits rservs - Licence CC BY NC SA. p. 9/13

    http://www.mon-club-elec.fr/http://smoothieware.org/from-grbl?s[]=grbl&s[]=homing#moving-from-grbl-to-smoothiehttp://smoothieware.org/from-grbl?s[]=grbl&s[]=homing#moving-from-grbl-to-smoothiehttp://smoothieware.org/grbl-mode#using-smoothie-in-grbl_modehttp://smoothieware.org/grbl-mode#using-smoothie-in-grbl_modehttp://smoothieware.org/configuration-optionshttp://smoothieware.org/configuring-smoothie#console-configuration-commands

  • play_led_disable true # disable the play led

    Montage de test type : avec tages pololu intgrs

    Open Maker Machine PLUS : installation du firmware Smoothieware par X. HINAULT www.mon-club-elec.fr Octobre 2017 - Tous droits rservs - Licence CC BY NC SA. p. 10/13

    http://www.mon-club-elec.fr/

  • Montage de test type : avec tages externes

    Voici le montage type raliser dans le cas dune CNC (tages externes) :

    Principe dutilisationUne fois cbl, il suffit denvoyer des ordres de G-Code la carte pour raliser des actions :

    Test du XSaisissez :

    G01 X10 F600

    Le moteur X doit se dplacer de 10mm en positif.

    Si le dplacement se fait en sens inverse, teignez lalimentation des moteurs et inverser en miroir le cblage du moteur en question.

    Test du Y Saisissez :

    G01 Y10 F600

    Le moteur Y doit se dplacer de 10mm en positif.

    Si le dplacement se fait en sens inverse, teignez lalimentation des moteurs et inverser en miroir le cblage du moteur en question.

    Test du ZSaisissez :

    G01 Z10 F600

    Le moteur Z doit se dplacer de 10mm en positif.

    Open Maker Machine PLUS : installation du firmware Smoothieware par X. HINAULT www.mon-club-elec.fr Octobre 2017 - Tous droits rservs - Licence CC BY NC SA. p. 11/13

    http://www.mon-club-elec.fr/

  • Si le dplacement se fait en sens inverse, teignez lalimentation des moteurs et inverser en miroir le cblage du moteur en question.

    Test de lextrudeurSaisissez :

    G01 E10 F600

    Le moteur dextrudeur devrait tourner de 10mm sauf si la temprature est trop basse.

    Si le dplacement se fait en sens inverse, teignez lalimentation des moteurs et inverser en miroir le cblage du moteur en question.

    Test des endstopsSaisir linstruction

    G28 X0

    Laxe X va aller chercher son endstop. Pour la premire fois fates-le manuellement. Sil se dclenche bien, resaissir G28 X0 et le laisser se dclencher tout seul.

    Faire la mme chose pour le endstop Y. Et pour le Z

    Note : le G-Code M119 donne ltat des endtsops linstant t...

    Note : si on utilise une version CNC du firmware, la commande $H est reconnue.

    Pour info, tous les G-Code supports sont ici : http://smoothieware.org/supported-g-codes

    Smoothieware : communiquer via la connexion srie avec les commandes console

    Smoothieware dispose dun jeu dinstructions spcifiques (hors G-Code) qui permet de naviguer sur la carte SD, etc.

    Le premire dentre elle est help qui permet davoir la liste des autres : version

    mem [-v]

    ls [[-s]|[folder]]

    cd folder

    pwd

    cat file [[limit]|[-d 10]]

    rm file

    mv file newfile

    remount

    play file [-v]

    progress - shows progress of current play

    abort - abort currently playing file

    reset - reset smoothie

    dfu - enter dfu boot loader

    break - break into debugger

    config-get []

    config-set []

    get [pos|wcs|state|status|fk|ik]

    get temp [bed|hotend]

    set_temp bed|hotend 185

    Open Maker Machine PLUS : installation du firmware Smoothieware par X. HINAULT www.mon-club-elec.fr Octobre 2017 - Tous droits rservs - Licence CC BY NC SA. p. 12/13

    http://www.mon-club-elec.fr/http://smoothieware.org/supported-g-codes

  • net

    load [file] - loads a configuration override file from soecified name or config-override

    save [file] - saves a configuration override file as specified filename or as config-override

    upload filename - saves a stream of text to the named file

    calc_thermistor [-s0] T1,R1,T2,R2,T3,R3 - calculate the Steinhart Hart coefficients for a thermistor

    thermistors - print out the predefined thermistors

    md5sum file - prints md5 sum of the given file

    On dispose galement de commandes shell-like :

    ls

    cd

    cat

    ...

    Voir ici : http://smoothieware.org/console-commands

    Envie den savoir plus ?

    La meilleure source de documentation pour le smoothieware est le site officiel :

    http://smoothieware.org/

    Open Maker Machine PLUS : installation du firmware Smoothieware par X. HINAULT www.mon-club-elec.fr Octobre 2017 - Tous droits rservs - Licence CC BY NC SA. p. 13/13

    http://www.mon-club-elec.fr/http://smoothieware.org/http://smoothieware.org/console-commands

    Open Maker Machine PLUS: installation du firmware SmoothiewarePour comprendre: la chane logicielle de contrle de l'Open Maker Machine PLUSPrincipe gnralStructure de la chane logicielle utiliseSynthse des solutions concrtes retenues en pratique

    Avant de commencerPr-requisSmoothieware: principe gnralUn firmware pour microprocesseur puissantCharg par carte SDAccs par cble USB: 2 modes possibles

    Smoothieware: comment configurer le smoothieware, en bref:Configurer le firmwareAccder la carteConfigurer la carteRelancer la carte

    Smoothieware: Prise en main dtaillePrsentation de SmoothiewareOrganisation modulairePrincipe gnraldutilisation: firmware et fichier de configuration sur carte SDUne configuration des broches originaleDnomination des axes la grecqueCouplage tage moteur hardware / axes firmware souple

    Flasher Smoothieware: Prparer une carte SD pour SmoothiewareNormalement, carte SD fournie prte lemploiSi vous voulez prparer vous-mmes la carte SD: rien de plus simple

    Configuration de Smoothieware: principe daccsAccs au fichier config.txt sur la carte SDAutre solution: Modifier les paramtres de configuration via un terminal

    Configuration: les options importantesExemple de configuration de laxe alpha:Exemple de configuration des endstopsBon savoir:

    Montage de test type: avec tages pololu intgrsMontage de test type: avec tages externesPrincipe dutilisationTest du XTest du YTest du ZTest de lextrudeurTest des endstops

    Smoothieware: communiquer via la connexion srie avec les commandes consoleEnvie den savoir plus?