Créer un projet sur Platformio: Difference between revisions

From WikiNANO
Jump to navigation Jump to search
Undo revision 55 by Admin nano (talk)
 
(3 intermediate revisions by the same user not shown)
Line 36: Line 36:
Dans le panneau EXPLORER, sous <code>>ESP32S3-BLINK >src</code>, cliquez sur <code>main.cpp</code>. L'extension cpp correspond à C++ (C Plus Plus).
Dans le panneau EXPLORER, sous <code>>ESP32S3-BLINK >src</code>, cliquez sur <code>main.cpp</code>. L'extension cpp correspond à C++ (C Plus Plus).
Il s'agit du fichier principal de notre programme, comparable au fichier .ino dans Arduino IDE.
Il s'agit du fichier principal de notre programme, comparable au fichier .ino dans Arduino IDE.
Par défault, main.cpp contient  
Par défault, main.cpp contient :
<code>#include <Arduino.h>
 
<syntaxhighlight lang="cpp" line>
#include <Arduino.h>


// put function declarations here:
int myFunction(int, int);
int myFunction(int, int);


void setup() {
void setup() {
  // put your setup code here, to run once:
   int result = myFunction(2, 3);
   int result = myFunction(2, 3);
}
}


void loop() {
void loop() {
  // put your main code here, to run repeatedly:
}
}


// put function definitions here:
int myFunction(int x, int y) {
int myFunction(int x, int y) {
   return x + y;
   return x + y;
}</code>
}
</syntaxhighlight>

Latest revision as of 13:15, 13 May 2026

Une fois que l'installation de VSCode avec Platformio est accomplie, nous pouvons créer un nouveau projet.

Créer un nouveau projet

Cliquez sur l’icône de Platformio, représentant une tête d'alien, dans la colonne de gauche.
Icone de Platformio dans la colonne de gauche de VSCode
Icone de Platformio
Un panneau apparaît à gauche ; sous > Quick Access > PIO Home cliquez sur Projects & Configuration.

Puis cliquez sur Create New Project.

Une fenêtre "Project Wizzard" s'ouvre.

Ici nous nommez le projet "Esp32S3-Blink" pour cet exemple. Dans le menu déroulant "Board", tapez "S3 Mini", et la liste indiquera "WEMOS LOLIN S3 Mini" que vous sélectionnez. Pour Location, décidez si vous sauvegarderai le projet dans le répertoire de défaut ("C:\Users\NomDUtilisateur\Documents\PlatformIO\Projects") ou spécifiez un répertoire en décochant la case.

Cliquez sur "Finish" et le "Project Wizard" configurera votre projet Platformio.

Une fois le projet créé

Voici ce que vous avez à l'écran.

Sur la gauche s'affiche le panneau EXPLORER. (Si il n'apparait pas, cliquez sur l'icône Explorer ). En premier se trouve OPEN EDITORS, listant les fichiers affichés à droite. Ici PIO HOME (que vous pouvez fermer, nous n'en avons plus besoin) et platformio.ini. Dessous se situe l'arborescence des fichiers de notre projet, ici sous le noms ESP32S3-BLINK. A droite, le contenu des fichiers ouverts, organisés par onglets.

Pour notre premier exemple, nous pouvons fermer platformio.ini.

main.cpp

Dans le panneau EXPLORER, sous >ESP32S3-BLINK >src, cliquez sur main.cpp. L'extension cpp correspond à C++ (C Plus Plus). Il s'agit du fichier principal de notre programme, comparable au fichier .ino dans Arduino IDE. Par défault, main.cpp contient :

#include <Arduino.h>

int myFunction(int, int);

void setup() {
  int result = myFunction(2, 3);
}

void loop() {
}

int myFunction(int x, int y) {
  return x + y;
}