Arduino IDE 1.x, choć funkcjonalne, według wielu programistów pozostawia wiele do życzenia pod względem wygody pracy. VS Code z rozszerzeniem Arduino lub PlatformIO potencjalnie oferuje znacznie lepsze środowisko: podpowiedzi kodu, debugger, zarządzanie bibliotekami i wersjonowanie Git w jednym miejscu.
Metoda 1: Oficjalne rozszerzenie Arduino for VS Code
- Zainstaluj VS Code z code.visualstudio.com
- Zainstaluj Arduino IDE 2.x (wymagane jako backend)
- W VS Code otwórz Extensions i zainstaluj Arduino (Microsoft)
- Ustaw
arduino.pathw settings.json na ścieżkę do Arduino IDE
Metoda 2: PlatformIO (zalecana)
PlatformIO to według opinii użytkowników bardziej dojrzałe środowisko. Obsługuje ponad 1000 płytek, zarządza zależnościami przez platformio.ini i integruje się z Git.
; platformio.ini – przykładowa konfiguracja
[env:esp32dev]
platform = espressif32
board = esp32dev
framework = arduino
lib_deps =
adafruit/DHT sensor library@^1.4.4
adafruit/Adafruit SSD1306@^2.5.7
monitor_speed = 115200
Skróty klawiszowe PlatformIO
| Akcja | Skrót |
|---|---|
| Kompilacja | Ctrl+Alt+B |
| Wgranie do płytki | Ctrl+Alt+U |
| Monitor portu szeregowego | Ctrl+Alt+M |
| Czyszczenie projektu | Ctrl+Alt+C |
PlatformIO automatycznie wykrywa port COM/ttyUSB i płytkę w większości przypadków. Nie trzeba ręcznie ustawiać portu jak w starym Arduino IDE.