Debian Debian-France Debian-Facile Debian-fr.org Debian-fr.xyz Debian ? Communautés

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 07-01-2021 14:54:10

LaRoueFlaquette
Membre
Inscription : 07-01-2021

Visual Studio Code

Bonjours,
Je suis sous Debian GNU/Linux 9.13 (stretch)

J'ai  installer Visual Studio Code (je sais c'est mal)
Je souhaiterais installer l’extension Arduino de Microsoft.
Une personne de notre asso pense que c'est vraiment mieux et nous nous devons de l'essayer! (mais si vous avez des équivalents complètement libre on est preneur aussi!).

Pour l’installation on ce base sur ce tuto vidéo:
https://www.youtube.com/watch?v=o2aD2kw … e=youtu.be

La où je bloque c'est dans le paramétrage de l’extension:
Il faut mettre le nom de exécutable et son chemin.
Lui se base sur windows et ne donne pas d'indication pour linux.

Le logiciel propose bin/run-arduino.sh pour le nom du fichier
et /home/$user/Downloads/arduino-1.8.1 pour le chemin

Je n'ai pas de dossier arduino dans le dossier téléchargement.
J'ai un script "arduino" dans usr/bin mais par la suite un popup d'alerte me signale "Cannot find Arduino IDE. Please specify the "arduino.path" in the User Settings. Requires a restart after change."
Je n’arrive pas à trouver ou ce trouve l’exécutable d'arduino.

Pouvez-vous m'aider?
Merci

Hors ligne

#2 07-01-2021 16:22:25

cyrille
Adhérent(e)
Distrib. : SID + FreeBSD. Stable sur serveurs.
(G)UI : Xfce/Openbox
Inscription : 21-06-2020
Site Web

Re : Visual Studio Code

Je ne connais pas ce logiciel mais l'ide de l'arduino n'est il pas suffisant ?
je te file mon how to https://cbiot.fr/dokuwiki/arduiro:insta … zing-linux
si tu prends directement la version sur le site d'arduino le paquet sera plus à jour et très simple pour l'installer

Je n'ai pas de de PC avec arduino sous la main mais de tête il me semble que tout est dans ton home dans un dossier arduino

Dernière modification par cyrille (07-01-2021 16:22:41)


"Ils ne me comprennent point, je ne suis pas la bouche qu’il faut à ces oreilles."
== Ainsi parlait Zarathoustra. ==
=== Nietzsche ===

Hors ligne

#3 07-01-2021 16:29:16

cyrille
Adhérent(e)
Distrib. : SID + FreeBSD. Stable sur serveurs.
(G)UI : Xfce/Openbox
Inscription : 21-06-2020
Site Web

Re : Visual Studio Code

Ai trouvé un PC avec vieille install arduino, la 1.8
Donc si tu as spécifié comme répertoire d'install Documents, l'exe est dedans
/home/libres09/Documents/arduino-1.8.8/arduino

ls -la Documents/arduino-1.8.8/
total 13656
drwxr-xr-x 10 libres09 libres09     4096 déc.   6  2018 .
drwxr-xr-x  5 libres09 libres09     4096 août  26 11:09 ..
-rwxr-xr-x  1 libres09 libres09      882 déc.   6  2018 arduino
-rwxr-xr-x  1 libres09 libres09 13822141 déc.   6  2018 arduino-builder
-rwxr-xr-x  1 libres09 libres09     5161 déc.   6  2018 arduino-linux-setup.sh
drwxr-xr-x 13 libres09 libres09     4096 déc.   6  2018 examples
drwxr-xr-x  4 libres09 libres09     4096 déc.   6  2018 hardware
-rwxr-xr-x  1 libres09 libres09     9796 déc.   6  2018 install.sh
drwxr-xr-x  6 libres09 libres09     4096 févr.  7  2019 java
drwxr-xr-x  4 libres09 libres09     4096 déc.   6  2018 lib
drwxr-xr-x 21 libres09 libres09     4096 févr.  7  2019 libraries
drwxr-xr-x  6 libres09 libres09     4096 déc.   6  2018 reference
-rw-r--r--  1 libres09 libres09    87794 déc.   6  2018 revisions.txt
drwxr-xr-x  4 libres09 libres09     4096 déc.   6  2018 tools
drwxr-xr-x  4 libres09 libres09     4096 sept. 10  2018 tools-builder
-rwxr-xr-x  1 libres09 libres09       86 déc.   6  2018 uninstall.sh
 


"Ils ne me comprennent point, je ne suis pas la bouche qu’il faut à ces oreilles."
== Ainsi parlait Zarathoustra. ==
=== Nietzsche ===

Hors ligne

#4 07-01-2021 17:43:36

LaRoueFlaquette
Membre
Inscription : 07-01-2021

Re : Visual Studio Code

Salut,

Mon arduino est 2:1.0.5 (le 1.8.1 est la proposition que fais Visual Studio code)
J'ai recherché un dossier arduino mais je n'ai trouvé que ça:

sudo find -name "*arduino*"
./.config/Code/CachedData/ea3859d4ba2f3e577a159bc91e3074c5d85c0523/arduinoContentProvider-bbd491ea996845ee9ba5984df88a3e18.code
./.config/Code/CachedData/ea3859d4ba2f3e577a159bc91e3074c5d85c0523/arduinoActivator-87d937fca34cf3aaf0bd4f150cfdd590.code
./.config/Code/CachedData/ea3859d4ba2f3e577a159bc91e3074c5d85c0523/arduino-9fda48a6ad64ae499511979a344120ed.code
./.config/Code/CachedData/ea3859d4ba2f3e577a159bc91e3074c5d85c0523/arduinoContext-a4f4c8a2b86309837019939d11b8bc10.code
./.config/Code/CachedData/ea3859d4ba2f3e577a159bc91e3074c5d85c0523/arduinoSettings-56f028afd1e27b85a30388c70ff5a007.code
./.config/Code/CachedExtensionVSIXs/vsciot-vscode.vscode-arduino-0.3.4
./.vscode/extensions/vsciot-vscode.vscode-arduino-0.3.4
./.vscode/extensions/vsciot-vscode.vscode-arduino-0.3.4/misc/arduinoValidator.json
./.vscode/extensions/vsciot-vscode.vscode-arduino-0.3.4/out/src/arduinoActivator.js
./.vscode/extensions/vsciot-vscode.vscode-arduino-0.3.4/out/src/arduino
./.vscode/extensions/vsciot-vscode.vscode-arduino-0.3.4/out/src/arduino/arduinoContentProvider.js
./.vscode/extensions/vsciot-vscode.vscode-arduino-0.3.4/out/src/arduino/arduino.js
./.vscode/extensions/vsciot-vscode.vscode-arduino-0.3.4/out/src/arduino/arduinoSettings.js
./.vscode/extensions/vsciot-vscode.vscode-arduino-0.3.4/out/src/arduinoContext.js
./.vscode/extensions/vsciot-vscode.vscode-arduino-0.3.4/snippets/arduino.json
./.vscode/extensions/vsciot-vscode.vscode-arduino-0.3.4/images/arduino.png
./.vscode/extensions/vsciot-vscode.vscode-arduino-0.3.4/arduino.log
./.vscode/extensions/vsciot-vscode.vscode-arduino-0.3.4/syntaxes/arduino.tmLanguage
./.vscode/extensions/vsciot-vscode.vscode-arduino-0.3.4/syntaxes/arduino.configuration.json
./.vscode/extensions/vsciot-vscode.vscode-arduino-0.3.4/syntaxes/arduino.output.tmLanguage
./.arduino
 



et dans /.arduino:

~/.arduino$ ls
preferences.txt
 


Du coup je ne sais pas ou il peut être...
Y a t-il un moyen pour le chercher?
Merci

Hors ligne

#5 07-01-2021 18:01:52

cyrille
Adhérent(e)
Distrib. : SID + FreeBSD. Stable sur serveurs.
(G)UI : Xfce/Openbox
Inscription : 21-06-2020
Site Web

Re : Visual Studio Code

je présume que ton logiciel n'installe tout simplement pas l'IDE de l'arduino, que c'est à toi de t'en charger


Je te recommande d'éviter la version des repos souvent assez ancienne et de préférer une installation manuelle depuis le site officiel. A ce jour la 1.8.13

Liens
https://www.arduino.cc/en/software
https://cbiot.fr/dokuwiki/arduiro:insta … _d_arduino

n'oublie pas d'ajouter ton user aux groupes dialout et tty

Si c'est une vraie carte arduino, elle communique normalement via /dev/ttyACM* sinon les forks peuvent utiliser aussi /dev/ttyUSB* (cas d'une ATMEGA328P)
Jette un oeil sur le lien , tout est expliqué wink

"Ils ne me comprennent point, je ne suis pas la bouche qu’il faut à ces oreilles."
== Ainsi parlait Zarathoustra. ==
=== Nietzsche ===

Hors ligne

#6 07-01-2021 23:33:35

jiriko
Membre
Inscription : 25-07-2019

Re : Visual Studio Code

Je pense qu'il te faut le plugin platformio, voir là :

https://tommydesrochers.com/vs-code-et- … e-arduino/

Hors ligne

Pied de page des forums