|

Pierwsze uruchomienie RP2040 w środowisku Arduino IDE

Pierwsze uruchomienie RP2040 w środowisku Arduino IDE

Mikrokontroler RP2040, opracowany przez Raspberry Pi Foundation, zdobył ogromną popularność dzięki swojej wydajności, niskiej cenie i wsparciu społeczności. Choć początkowo programowano go głównie w C/C++ oraz MicroPythonie, dziś bez problemu można używać go także w środowisku Arduino IDE.

W tym artykule pokażemy, jak krok po kroku skonfigurować Arduino IDE do pracy z RP2040 (np. Raspberry Pi Pico) i napisać swój pierwszy program.

Czego potrzebujesz?

Sprzęt:

  • Raspberry Pi Pico lub inna płytka oparta na RP2040
  • Kabel microUSB lub USB-C (w zależności od płytki)
  • Komputer z systemem Windows, macOS lub Linux

Oprogramowanie:

  • Arduino IDE (najlepiej wersja 2.x)

➕Dodanie wsparcia dla RP2040 w Arduino IDE

  1. Otwórz Arduino IDE
  2. Przejdź do Plik → Preferencje
  3. W polu Dodatkowe adresy URL do menedżera płytek wklej:
    https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
  4. Zatwierdź klikając OK

📥Instalacja pakietu „Raspberry Pi Pico / RP2040”

  1. Przejdź do Narzędzia → Płytka → Menedżer płytek
  2. Wyszukaj Raspberry Pi Pico/RP2040
  3. Zainstaluj pakiet: Raspberry Pi Pico/RP2040 by Earle Philhower

Gotowe! Arduino IDE jest teraz gotowe do pracy z Pico i innymi płytkami opartymi na RP2040.

🔌 Pierwsze podłączenie Raspberry Pi Pico

RP2040 nie pokazuje się od razu jako port COM. Po pierwszym podłączeniu widoczny jest jako dysk USB o nazwie UF2_Board (lub RPI-RP2). Dopiero po wgraniu pierwszego programu przez Arduino IDE, płytka zacznie być rozpoznawana jako port szeregowy.

Jak wprowadzić Pico w tryb BOOTSEL?

  1. Odłącz płytkę od komputera (jeśli była podłączona)
  2. Przytrzymaj przycisk BOOTSEL
  3. Podłącz kabel USB do komputera
  4. Zwolnij przycisk BOOTSEL po podłączeniu

W tym momencie Pico pojawi się jako dysk UF2 – to znaczy, że jest gotowe do wgrania pierwszego programu.

✅ Wgrywanie pierwszego programu

Ustawienia w Arduino IDE:

  • Płytka: Raspberry Pi Pico
  • Port: W przypadku pierwszego uruchomienia jeszcze się nie pojawi — to normalne
  • Programator: domyślny

Arduino IDE wykryje urządzenie i automatycznie wgra bootloader, który po restarcie Pico aktywuje port szeregowy (COM).

💡 Przykład – migająca dioda LED

Na większości płytek RP2040 znajdziesz wbudowaną diodę LED. Poniższy kod sprawi, że zacznie ona migać co 0,5 sekundy:

  1. Wklej kod w Arduino IDE
  2. Kliknij Wgraj
  3. Po poprawnym wgraniu, Pico automatycznie się zrestartuje i dioda zacznie migać
#define LED_PIN 25

void setup() 
{
  pinMode(LED_PIN, OUTPUT);
}

void loop() 
{
  digitalWrite(LED_PIN, HIGH);  
  delay(500);                      
  digitalWrite(LED_PIN, LOW);  
  delay(500);                   
}

❓ Najczęstsze problemy i rozwiązania

ProblemRozwiązanie
Pico nie pokazuje się jako COM?Upewnij się, że po raz pierwszy wszedłeś w tryb BOOTSEL – port COM pojawi się dopiero po pierwszym programowaniu.
Brak reakcji po kliknięciu „Wgraj”?Spróbuj ponownie podłączyć Pico w trybie BOOTSEL i sprawdź, czy pojawiło się jako dysk USB.
Diody nie widać?Nie wszystkie płytki RP2040 mają LED wbudowaną – użyj multimetru lub zmodyfikuj kod pod własny układ.

🧠 Podsumowanie

RP2040 to świetny wybór dla każdego, kto chce zacząć przygodę z mikrokontrolerami. Dzięki wsparciu dla Arduino IDE, start jest prosty i szybki – nawet bez znajomości niskopoziomowego C czy konfiguracji toolchainów. Wystarczy kilka kliknięć i już można tworzyć swoje pierwsze projekty elektroniczne.

Płytki Z mikrokontrolerem RP2040 w ofercie msalamon


Prezentowaną w artykule elektronikę znajdziesz oczywiście w naszym sklepie 👉 sklep.msalamon.pl 👈Zapraszamy również na nasze social media, gdzie na bieżąco informujemy o nowych produktach oraz o najciekawszych promocjach 😎👇



Podobne wpisy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *