Outils pour utilisateurs

Outils du site


vscode_wokwi

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

  1. à gauche de vscode; extension
  2. taper platformio
  3. cliquer sur install en bleu, Trust Publisher & Install

Cela fait apparaitre l’icône extraterrestre à gauche

  • redémarrer visual studio code

Installation Wokwi

  1. à gauche de vscode; extension
  2. taper wokwi
  3. cliquer sur install en bleu, Trust Publisher & Install

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”

vscode_wokwi.txt · Dernière modification : 2025/12/04 08:57 de bvandepo