Projet pour Raspberry Pi Pico 2 W avec PlatformIO.
- VS Code
- Extension PlatformIO IDE
- Raspberry Pi Pico 2 W
- Écran OLED I2C 128x64 (SSD1306)
| OLED | Pico 2 W | GPIO |
|---|---|---|
| VCC | 3V3 (pin 36) | - |
| GND | GND (pin 38) | - |
| SDA | Pin 6 | GP4 |
| SCL | Pin 7 | GP5 |
Pico 2 W
┌───────────────┐
│ [USB] │
│ │
│ GP4 (6) ───────── SDA (OLED)
│ GP5 (7) ───────── SCL (OLED)
│ │
│ 3V3 (36) ───────── VCC (OLED)
│ GND (38) ───────── GND (OLED)
│ │
└───────────────┘
├── platformio.ini # Configuration PlatformIO
├── src/
│ └── main.cpp # Code principal
└── README.md
- Déconnecte le Pico de l'USB
- Maintiens le bouton BOOTSEL enfoncé
- Connecte le Pico à l'USB tout en maintenant BOOTSEL
- Relâche le bouton (le Pico apparaît comme un lecteur USB)
- Dans VS Code, clique sur Upload (flèche →) dans la barre PlatformIO en bas
Une fois le premier upload effectué :
- Clique sur Upload dans la barre PlatformIO
- Ou utilise le raccourci
Ctrl+Alt+U - Ou dans le terminal :
pio run -t upload
| Commande | Description |
|---|---|
pio run |
Compile le projet |
pio run -t upload |
Compile et upload |
pio run -t clean |
Nettoie les fichiers de build |
pio device monitor |
Moniteur série (115200 baud) |