05 · Créer un nouveau projet (ESP32 WROOM)
Créer un projet PlatformIO depuis la page d'accueil (PlatformIO Home), pour une carte à base d'ESP32-WROOM.
- Ouvrir PIO Home : cliquer l'icône platformio
dans la barre latérale, puis Open (sous PIO Home) dans le panneau Quick Access. - Sur la page d'accueil, cliquer + New Project.
- Renseigner la fenêtre :
- Name : le nom du projet.
- Board : taper « ESP32 Dev Module » et choisir Espressif ESP32 Dev Module (carte à base d'ESP32-WROOM).
- Framework : Arduino.
- Location : laisser par défaut, ou décocher pour choisir un dossier (par exemple dans
Progs).
- Cliquer Finish : PlatformIO génère le projet (
platformio.iniet dossiersrcavecmain.cpp). - Écrire le code dans
src/main.cpp, puis Build (✓) et Upload (→).
Dans le platformio.ini généré, on vérifie que la ligne platform pointe bien vers platformio stable (la remplacer si besoin) et on ajoute monitor_speed = 115200 :
[env:esp32dev] platform = https://github.com/pioarduino/platform-espressif32/releases/download/stable/platform-espressif32.zip board = esp32dev framework = arduino monitor_speed = 115200
platformio pour toutes les cartes : on utilise la même plateforme pour toutes les ESP32, seul le
board change (ici esp32dev pour un ESP32-WROOM). Détails : 01 · Installation PlatformIO / platformio.