From bcceadce60e43f51ab8538fdd11cc65a75bb460c Mon Sep 17 00:00:00 2001 From: bastien Date: Fri, 12 May 2023 14:37:02 +0200 Subject: [PATCH] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'Arduino=20cli'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Arduino-cli.md | 31 +++++++++---------------------- 1 file changed, 9 insertions(+), 22 deletions(-) diff --git a/Arduino-cli.md b/Arduino-cli.md index f1b76dc..349b97f 100644 --- a/Arduino-cli.md +++ b/Arduino-cli.md @@ -5,14 +5,10 @@ Pour commencer, nous allons installer arduino-cli qui va avec notre vimscode, pour cela, nous utiliserons la documentation fournie par Arduino, il suffit de faire quelques manips. Aller sur le site d' [Arduino-cli](https://arduino.github.io/arduino-cli/0.19/installation/#latest-release) et télécharger la version 64 bit de linux. Ensuite cela effectué, il faut dézipper le dossier télécharger, se placer dans le dossier et déplacer le fichier "arduino-cli" qui se trouve dans ce dernier dans "/usr/bin" : -

-mv arduino-cli /usr/bin
-
+
mv arduino-cli /usr/bin
Pour vérifier que l'installation, c'est bien passé, tapé la commande : -

-arduino-cli help core
-
+
arduino-cli help core
Si elle vous renvoie l'aide Arduino alors tout va bien sinon refaite les étapes précédentes. @@ -20,20 +16,16 @@ Suivez ce tuto pour la création d'un premier projet si besoin [Premier projet]( Pour l'autocomplétion des commandes, il nous reste encore quelques choses à faire. Il faut donc créer un dossier ou nous allons mettre le fichier d'autocomplétion : -

-mkdir ~/completion_zsh
+
mkdir ~/completion_zsh
 ou
 mkdir ~/completion_sh
 
Ensuite, il faut rajouter une ligne tout en haut dans notre bashrc ou zshrc : -

-fpath=($HOME/completion_zsh $fpath)
-
+
fpath=($HOME/completion_zsh $fpath)
Nous allons maintenant générer le fichier d'autocomplétion que nous allons ensuite placer dans notre dossier : -

-arduino-cli completion zsh > _arduino-cli
+
arduino-cli completion zsh > _arduino-cli
 mv _arduino-cli ~/completion_zsh/
 
@@ -44,23 +36,19 @@ Ne pas oublier de relancer un terminal pour que les changements soient pris en c -port introuvable Il faut lancer cette commande : -

-sudo usermod -aG dialout "votre utilisateur"
-
+
sudo usermod -aG dialout "votre utilisateur"
## Commandes utiles pour Arduino-cli Pour ce qui concerne la création d'un projet : -

-arduino-cli config init                            # Sert a créer initié une configuration dans le dossier courant
+
arduino-cli config init                            # Sert a créer initié une configuration dans le dossier courant
 arduino-cli config init --overwrite                # Sert a repositionner initié une configuration dans le dossier courant  
 arduino-cli sketch new MyFirstSketch               # Sert a créer son projet dans le dossier de configuration intié auparavant avec le nom "MyFirstSkectch"
 
Si tout s'est bien passé, vous devez avoir un dossier avec le nom que vous avez choisi et un fichier dedans qui a aussi ce même nom, à l'intérieur duquel il y a quelques lignes : -

-void setup() {
+
void setup() {
 }
 
 void loop() {
@@ -70,8 +58,7 @@ void loop() {
 Pour le reste en vrac :
 
 IMPORTANT : Certaines commandes ci-dessous ne marchent pas toutes seules, il faut obligatoirement avoir un argument supplémentaire, si vous tapez une de ces commandes sans arguments supplémentaire vous aurez l'aide arduino avec les arguments supplémentaires.
-

-arduino-cli  board                              # Commandes de la carte Arduino
+
arduino-cli  board                              # Commandes de la carte Arduino
 arduino-cli  burn-bootloader                    # Chargez le chargeur d’amorçage
 arduino-cli  cache                              # Commandes de cache Arduino
 arduino-cli  compile                            # Compilation des croquis Arduino