Créer un projet sur Platformio: Difference between revisions
Jump to navigation
Jump to search
Admin nano (talk | contribs) |
Admin nano (talk | contribs) |
||
| 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 : | ||
< | <syntaxhighlight lang="cpp" line> | ||
int main() { | |||
return 0; | |||
} | |||
</syntaxhighlight> | |||
<syntaxhighlight lang="cpp" line> | |||
#include <Arduino.h> | |||
int myFunction(int, int); | int myFunction(int, int); | ||
void setup() { | void setup() { | ||
int result = myFunction(2, 3); | int result = myFunction(2, 3); | ||
} | } | ||
void loop() { | void loop() { | ||
} | } | ||
int myFunction(int x, int y) { | int myFunction(int x, int y) { | ||
return x + y; | return x + y; | ||
}</ | } | ||
</syntaxhighlight> | |||
Revision as of 11:39, 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 "Finish" et le "Project Wizard" configurera votre projet Platformio.
Une fois le projet créé
Blink avec Platformio
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 :
int main() {
return 0;
}#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;
}


