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

  1. Zainstaluj VS Code z code.visualstudio.com
  2. Zainstaluj Arduino IDE 2.x (wymagane jako backend)
  3. W VS Code otwórz Extensions i zainstaluj Arduino (Microsoft)
  4. Ustaw arduino.path w 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

AkcjaSkrót
KompilacjaCtrl+Alt+B
Wgranie do płytkiCtrl+Alt+U
Monitor portu szeregowegoCtrl+Alt+M
Czyszczenie projektuCtrl+Alt+C
ℹ️ Tip
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.
⚠️ Nota prawna: Artykuł ma charakter wyłącznie informacyjny. Redakcja iPraktyk.pl nie ponosi odpowiedzialności za działania podjęte na podstawie zawartych tu treści. Wszelkie czynności wykonujesz na własne ryzyko i odpowiedzialność. Przed wdrożeniem rozwiązań produkcyjnych skonsultuj się ze specjalistą.