Installation vscode + platform io + Wokwi
Ouverture d'un terminal
- taper Alt+F2
- taper gnome-terminal puis entrée
Lancement vscode
- taper code dans un terminal puis entrée
Installation platformio
- à gauche de vscode; extension
- taper platformio
- cliquer sur install en bleu, Trust Publisher & Install
Cela fait apparaitre l’icône extraterrestre à gauche
- redémarrer visual studio code
Installation Wokwi
Choix du thème
Si vous souhaitez changer le thème pour travailler sur fond blanc:
- File→préférences→thèmes de couleur→Light (Visual Studio)
Charger une licence
- ouvrir wokwi dans le navigateur web : https://wokwi.com/
- se loguer avec vos identifiants google
- dans vscode, taper F1→ Wokwi →request a new licence
- Dans la page ouverte dans le navigateur web, cliquer sur “Generate a licence code” et copier le numéro
- dans vscode, taper F1 → Wokwi →Manually Enter License Key
- Coller le numéro
Récupération et lancement de wokwi2gtkwave
Dans un terminal dédié, copier coller (sélectionner à la souris pour copier et clic molette pour coller dans le terminal):
echo commence mkdir -p ~/wokwi cd ~/wokwi pkill -f wokwi2gtkwave.py rm wokwi2gtkwave.py wget https://raw.githubusercontent.com/bvandepo/wokwi2gtkwave/main/wokwi2gtkwave.py chmod a+x wokwi2gtkwave.py python3 ./wokwi2gtkwave.py echo NE PAS FERMER CETTE FENETRE TANT QUE VISUAL STUDIO CODE EST OUVERT
Récupération d'un projet
Dans un terminal dédié, copier coller (sélectionner à la souris pour copier et clic molette pour coller dans le terminal):
cd ~/ wget https://bvdp.inetdoc.net/files/cesi/cesitd2.zip unzip cesitd2.zip rm cesitd2.zip cd cesitd2 nohup code ./ & * cliquer sur icône liste des fichiers dans le bandeau de gauche puis déplier src et ouvrir le fichier cesi2.cpp
Changement de la Schématique
Éditer la schématique dans wokwi à l'aide de votre navigateur Web puis copier coller le contenu du fichier diagram.json vers votre projet vscode
- Pour coller le code dans vscode, clic droit sur diagram.json puis “Open with”→“text editor”
Complétion de code automatique dans vscode
- Renommer si besoin le .ino en .cpp pour avoir la complétion de code automatique
- assurez vous d'avoir ce include au début du .cpp:
#include "Arduino.h"
Compiler le projet
- CTRL+ALT+B (pour build)
Observer l'occupation mémoire de code et de donnée ainsi que les éventuelles erreurs.
Lancer le projet en Simulation
- Open the Command Palette (F1 or Ctrl+Shift+P) and select “Wokwi: Start Simulator”.
Les caractères échangés via Serial s'affichent dans la fenêtre Terminal mais si elle est fermée et ouverte à nouveau, non…., il faut refaire F1→“Wokwi: Start Simulator”
Téléverser le projet sur la carte Arduino réelle
Dans le bandeau bleu en bas de vscode, après avoir compilé, cliquer sur la flèche “PlatformIO: Upload”


