Cet article vous montre comment installer PlatformIO pour éditer, programmer et déboguer les Arduino, ESP32, SMT32 et plus.
Les avantages d’utiliser PlatformIO plutôt qu’Arduino IDE sont multiples :
- Complétion du code
- Analyse du style et de la syntaxe du code
- Supporte plus de 750 cartes microcontrôleurs
- Permet de faire le débogage
- Configuration facile de l’environnement
Pour plus de détails, visitez le site :https://platformio.org/platformio-ide
1 – Installation de Microsoft Visual Studio Code
PlatformIO peut s’intégrer dans plusieurs suite de développement. Elle est développée sous VSCode, une suite de développement gratuite et open source de Microsoft. C’est donc dans celle-ci que nous l’installerons.
La première étape est donc de télécharger la version la plus récente directement sur le site : https://code.visualstudio.com/download
2 – Installation de Python 2.7.X
Il faut ensuite installer python, car PlatformIO utilise celui-ci. Au moment de rédiger cet article, les versions 3.X.X causent des problèmes. C’est donc la version 2.7.x qui est préférable d’installer.
Téléchargez python ici : https://www.python.org/downloads/windows/
3 – Installation de PlatformIO dans VSCode
Après l’ouverture de VSCode :
- Cliquez sur Extensions
- Tapez PlatformIO dans la zone de recherche
- Cliquez sur Install
Redémarrez afin que les chemins se mettent à jour, et voilà!