Marlin 2.0 - Téléchargement et installation

- Catégories : Impression 3D

Téléchargement de Marlin 2.0 et Visual Studio Code

Pour télécharger le firmware Marlin 2.0, il vous suffit de vous rendre sur le site de Marlin FW à l'adresse:

https://marlinfw.org/docs/basics/install.html#download

Attention: il y a plusieurs versions du firmware Marlin. Dans notre exemple nous utiliserons Marlin 2.0 car la carte mère utilisée est une Bigtreetech 32 bits SKR V1.4 Turbo.

Vous pourrez choisir entre la version courante (en cours de développement) "latest release" ou la version avec correction des bugs "bug fixes". Ca sera à vous de choisir la version en fonction de vos compétences. Pour plus de facilité, il est préférable d'utiliser la version "bug fixes".

Pour le téléchargement de Visual Studio Code, il faut se rendre à l'adresse https://code.visualstudio.com/, vous trouverez le lien de téléchargement directement sur cette page. Téléchargez la version en fonction du PC que vous utilisez.

Installation de Marlin 2.0 avec Visual Studio Code et PlatformIO

La première étape est d'ouvrir Virtual Studio Code et d'installer PlatformIO. PlatformIO vous permet de transformer Virtual Studio Code en un IDE complet pour le développement et la compilation du firmware Marlin.

Icone

Premièrement, cliquer sur l'icône "extension" situé à gauche dans Visual Studio Code.

Barre de recherche Visual Studio Code

Aller dans la barre de recherche situé en haut à gauche et taper "PlatformIO"

PlatformIO

Il vous suffit alors de cliquer sur PlatformIO et l'installation sur Visual Studio Code s'effectue. Pour finaliser l'installation, il vous faudra redémarrer Visual Studio Code.

Réglage de base de l'environnement Marlin 2.0 / PlatformIO

Dans ce chapitre nous allons voir le réglage de base pour Marlin 2.0, c'est à dire lui indiquer la carte mère que vous allez utiliser.

Tout d'abord vous aller ouvrir Marlin dans PlatofrmIO. Pour cela vous avez 3 possibilités:

  1. Copier / Coller votre Marlin dans l'icone application de Virtual Studio Code
  2. Utiliser la commande "ouvrir" de Virtual Studio Code
  3. Ouvrir PlatformIO et cliquer sur "ouvrir projet"

Lorsque Marlin est ouvert vous devez cliquer sur le fichier "platformio.ini"

fichier platform.ini

Vous allez devoir changer la fonction defaut_envs. Par défaut, on peut voir que la fonction est sur MEGA2560 (carte Ramps)

SKR V1.4 TURBO LPC1769

Dans notre exemple avec la carte mère Bigtreetech SKR V1.4 Turbo, on peut voir qu'il s'agit du chipset LPC1769.

Dans notre fichier platformio.ini il faudra donc remplacer mega2560 par LPC1769

Maintenant que Marlin sait que vous utilisez un chipset LPC1769, il va falloir lui indiquer la carte mère que vous utilisez.

Pour cela, vous devez accéder au fichier boards.h qui se trouve dans src / core de la colonne de gauche.

Dans ce fichier vous trouverez les cartes mère prisent en charge dans Marlin, ainsi que leur nom afin de l'inclure dans le fichier configuration.h .

Fichier board.h marlin 2.0

Dans le fichier board.h nous trouvons la carte mère qui nous intéresse: BOARD_BTT_SKR_V1_4_TURBO

Il suffit de mettre le nom de la carte mère dans le fichier configuration.h à la ligne 131:

fichier configuration.h Marlin 2.0 define motherboard

Cet article reprend l'installation de l'environnement de base pour utiliser Marlin 2.0, nous allons créer plusieurs articles au fur et à mesure afin de vous montrer comment régler Marlin 2.0 pour votre imprimante 3D.

Si vous désirez connaitre des réglages mais que nous n'avons pas encore fait d'articles dessus, n'hésitez pas à nous poser la question par email ou dans les commentaires afin de créer des articles en fonction des demandes.

Pour plus d'information sur le firmware Marlin (en anglais): https://marlinfw.org/

Partager ce contenu

Ajouter un commentaire