Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ceci est une ancienne révision du document !
platerformIO est un IDE (Environnement de Développement Intégré) qui permet de programmer de nombreuses cartes à microcontrôleurs et autres bêtes à poils raz.
On peut simplement installer le coeur du système platformIOCore, qui fournit des outils en ligne de commande pour simplifier les transferts et autres opérations vers les microcontôleurs.
C'est un programme en Python 2.7, non packagé pour Debian. Comme il utilise quelques modules dans des versions différentes de celles de Debian Stretch, on va utiliser un Environnement virtuel pour bien séparer tout ça, et l'installer via pip
.
On verra ensuite pour l'intégration dans ce script dans un éditeur de texte, vim par exemple, puisque il fait parti de ceux supportés.
Si vous ne l'avez pas encore, installons virtualenv
apt install python-virtualenv
On peut ensuite créer l'environnement virtuel dans l'emplacement de votre choix (~/prog/arduino
par exemple), en demandant l'utilisation des bibliothèques systèmes avec l'option –system-site-packages
. Ainsi, seront installées par pip
seulement celles qui sont nécessaires. Ce n'est pas un obligation ceci-dit.
mkdir -p ~/prog/arduino cd ~/prog/arduino virtualenv platformio --system-site-packages
On peut ensuite activer l'environnement virtuel, *avant d'installer platformIO
*.
source platformio/bin/activate cd platformio
On voit apparaître le nom de l'environnement avant le prompt lorsqu'il est activé. Dans notre cas, le prompt va ressembler à ça
(platformio) user@host:~/prog/arduino/platformio
pip-install platformio
TODO