(Page créée avec « {{Tuto Details |Licences=Attribution (CC-BY) |Description=Tutoriel pour expliquer comment utiliser PlatformIO |Disciplines scientifiques=Arduino |Difficulty=Technical |Dur... ») |
|||
| (5 révisions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 15 : | Ligne 15 : | ||
}} | }} | ||
}} | }} | ||
| − | {{Tuto Step}} | + | {{Tuto Step |
| + | |Step_Title=Installer l’extension PlatformIO IDE | ||
| + | |Step_Content=*Ouvrez VS Code | ||
| + | *Allez dans l’onglet Extensions | ||
| + | *Recherchez “PlatformIO IDE” | ||
| + | *Cliquez sur “Installer” | ||
| + | |||
| + | |||
| + | Une fois installée, l’icône PlatformIO apparaît dans la barre latérale de VS Code. | ||
| + | |Step_Picture_00=Vs_code_install_platformio_1.1.png | ||
| + | |Step_Picture_01=Vs_code_install_platformio_1.2.png | ||
| + | }} | ||
| + | {{Tuto Step | ||
| + | |Step_Title=Créer un nouveau projet | ||
| + | |Step_Content=* Cliquez sur l’icône PlatformIO dans VS Code | ||
| + | * Sélectionnez “New Project” | ||
| + | * Donnez un nom au projet | ||
| + | * Choisissez la carte : recherchez et sélectionnez <code>uPesy ESP32 Wroom DevKit</code> | ||
| + | * Sélectionnez le framework <code>Arduino</code> | ||
| + | * Validez pour créer le projet | ||
| + | }} | ||
| + | {{Tuto Step | ||
| + | |Step_Title=Configurer le projet | ||
| + | |Step_Content=La configuration du projet se trouve dans le fichier platformio.ini qui contient normalement :<syntaxhighlight lang="ini"> | ||
| + | [env:upesy_wroom] | ||
| + | platform = espressif32 | ||
| + | board = upesy_wroom | ||
| + | framework = arduino | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | |||
| + | Vous pouvez personnaliser d'autres options comme par exemple la vitesse du moniteur et la vitesse d'upload avec les lignes suivantes :<syntaxhighlight lang="ini"> | ||
| + | monitor_speed = 115200 | ||
| + | upload_speed = 921600 | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | |||
| + | |||
| + | <br /> | ||
| + | }} | ||
| + | {{Tuto Step | ||
| + | |Step_Title=Ajouter des librairies au projet | ||
| + | |Step_Content=Les bibliothèques ajoutées au projet via PlatformIO seront automatiquement ajoutées au fichier platformio.ini. | ||
| + | }} | ||
| + | {{Tuto Step | ||
| + | |Step_Title=Développer et téléverser votre code | ||
| + | |Step_Content=Écrivez votre code dans le dossier <code>src</code>. | ||
| + | |||
| + | Utilisez le bouton '''Upload''' (Ctrl+Alt+U) représenter par une flèche dans la barre inférieur pour compiler et téléverser le programme sur l'ESP32 | ||
| + | |||
| + | On peut ouvrir le moniteur série intégré pour de visualiser les messages envoyés par la carte en appuyant sur le bouton Monitor Serie | ||
| + | }} | ||
{{Notes}} | {{Notes}} | ||
{{Tuto Status | {{Tuto Status | ||
|Complete=Draft | |Complete=Draft | ||
}} | }} | ||
Auteur
Célestin Ballèvre | Dernière modification 3/02/2026 par Cballevre
Pas encore d'image
Une fois installée, l’icône PlatformIO apparaît dans la barre latérale de VS Code.
uPesy ESP32 Wroom DevKitArduino
[env:upesy_wroom]
platform = espressif32
board = upesy_wroom
framework = arduino
monitor_speed = 115200
upload_speed = 921600
Les bibliothèques ajoutées au projet via PlatformIO seront automatiquement ajoutées au fichier platformio.ini.
Écrivez votre code dans le dossier src.
Utilisez le bouton Upload (Ctrl+Alt+U) représenter par une flèche dans la barre inférieur pour compiler et téléverser le programme sur l'ESP32
On peut ouvrir le moniteur série intégré pour de visualiser les messages envoyés par la carte en appuyant sur le bouton Monitor Serie
Dernière modification 3/02/2026 par user:Cballevre.
Draft
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #