Permissions USB sur Linux
Sur Linux, vous devrez configurer les permissions USB pour programmer les microcontrôleurs. Cela sera expliqué plus loin dans la section dédiée.
Configurez votre environnement de développement pour microcontrôleurs
Installation de VSCode
Ce tutoriel explique comment installer Visual Studio Code et PlatformIO pour programmer des microcontrôleurs Arduino, ESP32, STM32 et bien d'autres.
Pré-requis :
Visual Studio Code (VSCode) est un éditeur de code léger et puissant développé par Microsoft.
Ce tutoriel vous guidera à travers l’installation complète sur Windows, macOS et Linux.
Rendez-vous sur le site officiel de VSCode à l’adresse https://code.visualstudio.com/. Cliquez sur le bouton de téléchargement pour Windows. Le fichier d’installation (VSCodeUserSetup-x64.exe) sera téléchargé.
Double-cliquez sur le fichier téléchargé pour lancer l’installation. Acceptez les conditions d’utilisation.
Cochez les options suivantes (recommandées) :
Cliquez sur Suivant puis Installer.
Une fois l’installation terminée, cochez Lancer Visual Studio Code et cliquez sur Terminer. VSCode se lance pour la première fois.
Rendez-vous sur https://code.visualstudio.com/. Téléchargez la version correspondant à votre processeur :
Si macOS affiche un message de sécurité, allez dans Préférences Système > Confidentialité et sécurité, puis autorisez l’exécution de Visual Studio Code.
Pour utiliser VSCode depuis le terminal (utile pour PlatformIO) :
Téléchargez et installez le paquet .deb depuis le site officiel :
sudo apt install ./code_*.debOu via le dépôt officiel :
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt update
sudo apt install code
Installez le paquet RPM :
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\\nname=Visual Studio Code\\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\\nenabled=1\\ngpgcheck=1\\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
Puis :
sudo dnf check-update
sudo dnf install code
VSCode est disponible dans AUR :
yay -S visual-studio-code-bin
Ou utilisez Snap :
sudo snap install code --classic
Lancez Visual Studio Code. Vous devriez voir :
Si vous voyez cette interface, VSCode est correctement installé !
Voici quelques réglages utiles pour améliorer votre expérience de développement.
Installez ces extensions pour améliorer votre productivité :