Raspberry Pi — 10 projektów DIY dla hobbystów

Raspberry Pi projekty przyciągają entuzjastów elektroniki od ponad dekady — i nic dziwnego. To mały komputer, który mieści się w dłoni, a potrafi zastąpić dziesiątki urządzeń, obsłużyć automatykę domową, emulować konsole retro i działać jako serwer przez całą dobę. Poniżej zebraliśmy dziesięć projektów, od najprostszych po zaawansowane, uszeregowanych według rosnącego stopnia trudności.

Projekty na start — idealne dla początkujących

Zanim przejdziemy do bardziej wymagających realizacji, warto zacząć od projektów, które uczą podstaw: konfiguracji systemu, obsługi GPIO i pierwszych skryptów w Pythonie.

Centrum multimedialne z Kodi lub Plex

Najpopularniejszy projekt dla nowych użytkowników. Na Raspberry Pi 4 lub nowszym modelu instalujemy LibreELEC (lekki system z wbudowanym Kodi) i w ciągu godziny uzyskujemy pełnoprawne centrum medialne obsługujące 4K przy 60 kl./s, odtwarzanie plików MKV, dostęp do Netflix przez dodatki i sterowanie pilotem CEC przez HDMI.

Raspberry Pi 5 radzi sobie z tym zadaniem jeszcze sprawniej — jego procesor Cortex-A76 i podwójne wyjście HDMI 4K pozwalają obsłużyć dwa telewizory jednocześnie. Koszt całości zamyka się zazwyczaj w 300-400 zł razem z kartą microSD i obudową.

Stacja pogodowa z sensorem DHT22 i wyświetlaczem

Sensor DHT22 kosztuje kilka złotych i mierzy temperaturę z dokładnością ±0,5°C oraz wilgotność z dokładnością ±2-5%. Po podłączeniu do GPIO i napisaniu 30-linijkowego skryptu w Pythonie dane trafiają na wyświetlacz OLED lub do lokalnej bazy InfluxDB, którą wizualizujemy w Grafanie. To projekt, który uczy zarówno obsługi czujników, jak i podstaw pracy z bazami danych szeregów czasowych.

Dodatkową wartością jest możliwość rozbudowy — dołożenie czujnika BMP280 (ciśnienie atmosferyczne) i MH-Z19 (CO₂) zamienia prostą stację w pełnoprawny monitor jakości powietrza.

Retro gaming na Raspberry Pi — emulacja klasycznych konsol

Retro gaming to jeden z obszarów, gdzie Raspberry Pi błyszczy najbardziej. Platforma Batocera Linux lub RetroPie obsługuje emulatory ponad 70 systemów — od Atari 2600 przez SNES, PlayStation 1, aż po Dreamcast i część gier N64.

Raspberry Pi 4 z 4 GB RAM poradzi sobie z większością tytułów PSX i N64 przy stabilnych 60 FPS. Raspberry Pi 5 z 8 GB RAM emuluje już bez problemów PlayStation 2 przez PCSX2 (dla lżejszych tytułów) i Nintendo DS. Przy bardziej wymagających grach PS2 czas renderowania klatki wynosi 16-33 ms — wystarczająco płynnie dla typowego gracza retro.

Do projektu potrzebujemy:

  • Raspberry Pi 4 lub 5 (min. 4 GB RAM dla PS2)
  • Karta microSD min. 64 GB lub dysk USB/SSD dla biblioteki ROM
  • Kontroler USB lub bezprzewodowy (Xbox, 8BitDo)
  • Obudowa w stylu retro — np. NESPi 4 lub własny wydruk 3D

Konfiguracja zajmuje około 2-3 godzin przy pierwszym podejściu, a efekt to konsola arcade podłączona bezpośrednio do telewizora lub monitora.

Mini serwer domowy — od NAS po VPN

Mini serwer to projekt, który zaczyna pracować na naszą korzyść od pierwszego uruchomienia. Raspberry Pi pobiera między 3 a 7 W w spoczynku, więc całoroczny koszt energii to zaledwie 15-25 zł.

Serwer NAS z OpenMediaVault

OpenMediaVault zamienia Raspberry Pi w pełnoprawny serwer NAS obsługujący SMB/CIFS, FTP, rsync i SFTP. Dysk podłączamy przez USB 3.0 (Pi 4 i nowsze oferują USB 3.0 z przepustowością do 400 MB/s), co wystarczy do strumieniowania plików wideo i backupu wielu komputerów w sieci domowej jednocześnie.

Dodając do OpenMediaVault plugin dla Nextcloud, uzyskujemy prywatną alternatywę dla Google Drive — bez abonamentu i bez przechowywania danych na zewnętrznych serwerach.

Serwer VPN z WireGuard

WireGuard na Raspberry Pi to jeden z prostszych projektów sieciowych, a jednocześnie bardzo praktyczny. Instalacja zajmuje dosłownie kilkanaście minut z pomocą skryptu PiVPN. Po konfiguracji serwer VPN umożliwia bezpieczny dostęp do sieci domowej z każdego miejsca na świecie — przydatne przy korzystaniu z publicznych sieci Wi-Fi.

Przepustowość tunelu WireGuard na Pi 4 sięga 400-500 Mbit/s, co z nadmiarem pokrywa typowe łącza domowe 100-300 Mbit/s.

Projekty IoT — automatyka domowa z Home Assistant

Obszar IoT to miejsce, gdzie Raspberry Pi projekty nabierają naprawdę praktycznego charakteru. Home Assistant to oprogramowanie do zarządzania urządzeniami inteligentnego domu, obsługujące ponad 3000 integracji — od żarówek Philips Hue, przez czujniki Zigbee, po klimatyzatory Daikin.

Bramka Zigbee i zarządzanie urządzeniami smart home

Do obsługi urządzeń Zigbee potrzebujemy adaptera USB, np. Sonoff Zigbee 3.0 (ok. 50-80 zł). Po skonfigurowaniu w Home Assistant zarządzamy dziesiątkami czujników temperatury, ruchu, drzwi i okien bez potrzeby chmury producenta. Dane pozostają lokalnie — serwer nie wysyła niczego poza sieć domową.

Raspberry Pi 5 oferuje tu dodatkową przewagę: szybszy procesor skraca czas reakcji automatyzacji do poniżej 100 ms, co ma znaczenie przy scenariuszach alarmowych (np. wykrycie ruchu → włączenie światła).

Monitoring energii z Shelly i grafami Grafana

Moduły Shelly 1PM lub Shelly Pro podłączone w rozdzielnicy mierzą pobór prądu z rozdzielczością 1 W i przesyłają dane przez MQTT do Raspberry Pi. W połączeniu z InfluxDB i Grafaną uzyskujemy dashboard z bieżącym i historycznym zużyciem energii dla każdego obwodu. Po 3-4 tygodniach zbierania danych widać wyraźnie, które urządzenia pochłaniają energię niepotrzebnie — w typowym domu pozwala to zredukować rachunki o 10-15%.

Zaawansowane projekty — dla doświadczonych majsterkowiczów

Ostatnia grupa projektów wymaga znajomości Linuksa, sieci komputerowych lub elektroniki na poziomie przekraczającym klikanie w interfejsy graficzne.

Pi-hole — blokowanie reklam dla całej sieci

Pi-hole to serwer DNS blokujący reklamy i trackery na poziomie sieci — działający dla każdego urządzenia podłączonego do domowego routera, bez instalowania żadnych wtyczek w przeglądarce. Domyślne listy blokują ok. 100 000-150 000 domen reklamowych, a po dodaniu własnych list liczba ta rośnie do 500 000+.

Konfiguracja sprowadza się do wskazania Pi-hole jako serwera DNS w ustawieniach routera. Efektem jest nie tylko brak reklam, ale też szybsze ładowanie stron — eliminacja żądań do serwerów reklamowych skraca czas ładowania o 20-40% przy wolniejszych łączach.

Własny serwer Minecraft z automatycznym backupem

Vanilla Minecraft 1.20 działa stabilnie na Raspberry Pi 4 z 4 GB RAM dla 3-5 graczy jednocześnie przy ustawieniu view-distance na 6-8 chunków. Przy Raspberry Pi 5 możemy podnieść view-distance do 10-12 i obsłużyć 6-8 graczy bez odczuwalnych lagów (TPS utrzymuje się na poziomie 18-20 przy regularnej grze).

Automatyczny backup świata co godzinę z zachowaniem ostatnich 24 kopii zajmuje mniej niż 5 MB skryptu bash i cron job. Całkowity koszt utrzymania serwera przez rok (energia + karta SD) to mniej niż 30 zł.

Kamera bezpieczeństwa z detekcją ruchu i alertami

Z modułem kamery Raspberry Pi HQ Camera (12 MP, wymienne obiektywy) i biblioteką Motion lub Frigate budujemy system monitoringu IP z detekcją ruchu opartą na analizie różnic między klatkami lub — przy użyciu Frigate z modelem Coral USB Accelerator — detekcją obiektów w czasie rzeczywistym (rozróżnianie: człowiek, samochód, zwierzę).

Frigate na Raspberry Pi 5 bez akceleratora przetwarza strumień 1080p przy 5-10 kl./s z opóźnieniem detekcji poniżej 200 ms. Dodanie Coral USB Accelerator (ok. 80-120 USD) zwiększa wydajność do 25-30 kl./s i skraca opóźnienie do 30-50 ms.

Klaster Kubernetes na kilku płytkach Pi

Dla osób, które chcą nauczyć się orkiestracji kontenerów bez wynajmowania serwerów w chmurze, klaster złożony z 3-5 płytek Raspberry Pi 4 to idealne środowisko do nauki Kubernetes (K3s — lekka dystrybucja dostosowana do ARM). Każdy węzeł potrzebuje zasilania przez PoE (Hat PoE+) lub standardowy zasilacz oraz połączenia przez przełącznik sieciowy.

Klaster obsługuje deployowanie aplikacji webowych, load balancing i rolling updates — identyczne operacje jak w produkcyjnym środowisku chmurowym. Koszt trzywęzłowego klastra to ok. 900-1200 zł, ale wiedza zdobyta przy konfiguracji przekłada się bezpośrednio na umiejętności rynkowe w DevOps.

Jak wybrać projekt dopasowany do umiejętności

Dobór projektu do poziomu doświadczenia to kwestia, którą często pomijamy przy pierwszym kontakcie z Raspberry Pi. Centrum medialne i stacja pogodowa nie wymagają wcześniejszej znajomości Linuksa — wystarczy postępować zgodnie z instrukcją. Pi-hole, serwer VPN i Home Assistant zakładają już swobodę w terminalu i rozumienie podstaw sieci. Klaster Kubernetes i kamera z Frigate to projekty dla osób, które mają za sobą co najmniej kilka mniejszych realizacji.

Raspberry Pi 5 sprawdza się najlepiej przy projektach wymagających mocy obliczeniowej: emulacja PS2, kamera bezpieczeństwa, klaster. W przypadku Pi-hole, serwera VPN czy stacji pogodowej wystarczy tańszy Raspberry Pi Zero 2 W (ok. 80-100 zł) lub Raspberry Pi 4 z 1-2 GB RAM. Warto też pamiętać, że od 2024 roku dostępność Raspberry Pi znacznie się poprawiła — płytki są regularnie w magazynach dystrybutorów bez dopłat spekulacyjnych, co czyni całe hobby ponownie dostępnym finansowo.

Niezależnie od wybranego projektu, pierwsze uruchomienie Raspberry Pi OS Lite (wersja bez pulpitu) i konfiguracja przez SSH to umiejętność, którą warto zdobyć na samym początku — oszczędza czas przy każdym kolejnym projekcie.