Aby zainstalować Arduino IDE na systemie Ubuntu, masz do wyboru kilka metod: przez oficjalne repozytoria (APT), Snap, Flatpak oraz pobranie wersji bezpośrednio ze strony Arduino. Poniżej znajdziesz szczegółowy, rozbudowany poradnik krok po kroku wraz z wyjaśnieniami każdej z metod oraz dodatkowymi informacjami niezbędnymi do komfortowej i bezproblemowej pracy z Arduino na Linuksie.
1. Wymagania wstępne
- Ubuntu (wszystkie aktualnie wspierane wersje, np. 24.04, 22.04, 20.04)
 - Dostęp do konta z uprawnieniami administratora (sudo)
 - Połączenie z internetem
 
2. Instalacja Arduino IDE z repozytoriów Ubuntu (APT)
To najprostsza metoda dla początkujących użytkowników. Wersja w oficjalnych repozytoriach może być nieco starsza, ale zapewnia stabilność i łatwość obsługi.
- Otwórz terminal (Ctrl + Alt + T).
 - Wpisz polecenie:
 
 sudo apt update sudo apt install arduino 
- Po zakończeniu instalacji uruchom program wpisując w terminalu:
 
 arduino 
albo znajdź pozycję „Arduino” w menu aplikacji.
Zalety –
- Szybka instalacja, automatyczne zarządzanie zależnościami
 - Aktualizacje przez systemową aktualizację
 
Wady –
- Brak najnowszej wersji programu
 
3. Instalacja Arduino IDE za pomocą Snap
Pakiety Snap dostarczają nowoczesną, zoptymalizowaną wersję Arduino IDE wraz ze wszystkimi zależnościami. Wspierane na większości współczesnych dystrybucji Ubuntu.
- Otwórz terminal.
 - Wpisz:
 
 sudo snap install arduino 
- Po instalacji uruchom poleceniem:
 
 arduino 
Zalety –
- Prosta instalacja i aktualizacja
 - Często świeższa wersja niż w repozytorium systemowym
 
Wady –
- Nieco dłuższy czas uruchamiania (specyfika Snap)
 
4. Instalacja Arduino IDE z Flathub (Flatpak)
Dzięki Flatpak możesz zainstalować najnowszą stabilną lub beta wersję Arduino IDE.
- Jeśli nie masz Flatpaka:
 
 sudo apt install flatpak 
- Dodaj repozytorium Flathub (jeśli nie było wcześniej dodane):
 
 flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo 
- Zainstaluj stabilną wersję Arduino IDE:
 
 flatpak install flathub cc.arduino.arduinoide -y 
lub wersję beta:
 flatpak install flathub cc.arduino.IDE2 -y 
- Program uruchomisz poleceniem:
 
 flatpak run cc.arduino.arduinoide 
5. Instalacja Arduino IDE ręcznie (najświeższa wersja)
Pobierz plik ze strony Arduino i zainstaluj IDE lokalnie w swoim katalogu użytkownika.
- Wejdź na oficjalną stronę Arduino, pobierz archiwum dla Linuxa (najlepiej wersja 64-bitowa).
 - Rozpakuj archiwum w wybranym miejscu.
 - Przejdź do rozpakowanego katalogu i uruchom instalator:
 
 cd ścieżka/do/arduino ./install.sh 
- Po instalacji skrót do Arduino pojawi się w menu aplikacji lub na pulpicie.
 
Zalety –
- Zawsze najnowsza wersja
 - Możliwość zainstalowania IDE w katalogu domowym, bez potrzeby uprawnień administratora
 
Wady –
- Brak integracji z menedżerem pakietów systemu (brak automatycznych aktualizacji)
 
6. Dostęp do portów USB/Serial
Aby programować płytki Arduino, twój użytkownik musi mieć prawo do korzystania z portów szeregowych. Dodaj siebie do odpowiedniej grupy:
sudo usermod -aG dialout $USER 
Wyloguj się i zaloguj ponownie, aby zmiany weszły w życie.
7. Rozwiązywanie problemów
- Arduino nie widzi portu szeregowego – Upewnij się, że twój użytkownik należy do grupy 
dialout. - Problemy ze sterownikami – Niektóre klony Arduino (zwłaszcza wykorzystujące układ CH340/CH341) mogą wymagać dodatkowych sterowników – najczęściej są już dostępne w nowych wersjach Ubuntu.
 
8. Uruchamianie Arduino IDE
- Z menu aplikacji wpisz „Arduino” i kliknij ikonę programu.
 - Alternatywnie, uruchom z terminala komendą 
arduino. 
9. Aktualizacje
- APT/Snap/Flatpak – Program sam będzie się aktualizował wraz z innymi pakietami.
 - Ręczna instalacja – Aktualizacje wymagają pobrania nowej wersji i powtórzenia instalacji.
 
10. Podsumowanie wyboru metody
| Metoda | Najnowsza wersja | Aktualizacje systemowe | Wymaga uprawnień root | Komentarz | 
|---|---|---|---|---|
| APT | Nie zawsze | Tak | Tak | Dla początkujących, stabilność | 
| Snap | Często tak | Tak | Tak | Łatwa aktualizacja | 
| Flatpak | Zwykle tak | Tak | Tak | Najświeższa + wersje beta | 
| Ręczna instalacja | Zawsze | Nie | Zależnie od ścieżki | Pełna kontrola nad wersją | 
Instalacja Arduino IDE na Ubuntu jest szybka i prosta, a wybór najlepszego sposobu zależy od twoich preferencji – początkującym poleca się metodę APT lub Snap, bardziej zaawansowani mogą wybrać Flatpaka lub ręczną instalację, by korzystać z absolutnie najnowszych wersji.
Powodzenia w programowaniu urządzeń z Arduino!





