Akademia
Raspberry Pi od zera: elektronika i środowisko na Fedorze
Od pudełka z Raspberry Pi do własnej stacji pomiarowej: bezpieczne GPIO, Python i praca bez monitora z komputera z Fedorą.
Początkujący9 lekcji600 minKurs po polsku

Dostęp bez limitu czasu, z aktualizacjami w cenie
Kurs dla początkujących przygotowany dla forum wirelab.
Ten kurs prowadzi Cię od pudełka z Raspberry Pi do działającej stacji pomiarowej. Pracujemy na komputerze z Fedorą, a Raspberry Pi działa „bez głowy” (headless), czyli bez monitora i klawiatury: łączysz się z nim przez sieć. Po drodze nauczysz się podstaw elektroniki na tyle, żeby niczego nie spalić, oraz programowania GPIO w Pythonie.
Stan na wrzesień 2026:
- Aktualny Raspberry Pi OS jest oparty na Debianie 13 „Trixie” (wydanie z 15 września 2026, jądro 6.18). Poprzednia wersja oparta na Debianie 12 „Bookworm” jest nadal dostępna jako „Legacy” (jądro 6.12). Kurs zakłada Trixie, a różnice względem Bookworm zaznaczam tam, gdzie mają znaczenie (głównie przy
libgpiod). - Po stronie PC: Fedora 44 lub nowsza (tam jest Raspberry Pi Imager 2.x w repozytorium).
- Obsługiwane płytki: Raspberry Pi 4 Model B i Raspberry Pi 5. Większość rzeczy działa też na Zero 2 W.
Jak czytać oznaczenia
🟦 Pi 4 / Pi 5 – blok z różnicami między modelami.
⚠️ – rzeczy, które mogą uszkodzić sprzęt albo zablokować postęp.
$na początku linii to polecenie w terminalu (nie przepisuj samego$). Zaznaczam też, czy polecenie idzie na Fedorze czy na Pi.
Czego się nauczysz
- Dobierzesz model Raspberry Pi, zasilacz i części do pierwszych projektów
- Przygotujesz Fedorę do pracy z Raspberry Pi: Imager, klucz SSH, konsola szeregowa
- Uruchomisz Raspberry Pi bez monitora i zalogujesz się do niego przez SSH
- Poznasz zasady bezpiecznej pracy z GPIO: 3,3 V, prądy, numeracja pinów BCM i fizyczna
- Policzysz rezystor dla diody LED i sterujesz nią z Pythona (gpiozero) oraz z terminala (libgpiod)
- Obsłużysz przycisk z rezystorem podciągającym i eliminacją drgań styków
- Odczytasz temperaturę, wilgotność i ciśnienie z czujnika BME280 po I²C
- Złożysz stację pomiarową i uruchomisz ją jako usługę systemd
Dla kogo
- Początkujący, którzy mają Raspberry Pi 4 lub 5 i chcą zacząć od elektroniki bez ryzyka spalenia płytki
- Użytkownicy Fedory, którzy chcą pracować z Raspberry Pi z własnego komputera, bez monitora i klawiatury
- Osoby znające podstawy Pythona, które chcą sterować sprzętem
Wymagania
- Raspberry Pi 4 Model B lub Raspberry Pi 5 z odpowiednim zasilaczem i kartą microSD
- Komputer z Fedorą 44 lub nowszą i uprawnieniami sudo
- Płytka stykowa, przewody, diody LED, rezystory 330 Ω / 1 kΩ / 10 kΩ, przyciski i moduł BME280 (lista w lekcji 1)
- Podstawy pracy w terminalu Linuksa; znajomość Pythona na poziomie podstawowym pomoże
Program kursu
01Sprzęt i przygotowanie środowiska3 lekcje
- Czym jest Raspberry Pi, modele i lista zakupów
- Przygotowanie Fedory na PC
- Wgranie systemu i pierwsze uruchomienie headless
02GPIO w praktyce3 lekcje
- GPIO i bezpieczeństwo
- Dioda LED z rezystorem
- Przycisk
03Czujnik i projekt końcowy3 lekcje
- Czujnik BME280 po I²C
- Mini-projekt: stacja pomiarowa + dalsze kroki
- Źródła
Autor
wirelab