🍓 Raspberry Pi¶
Der Raspberry Pi ist ein vollständiger Minicomputer auf einer einzigen Platine – so gross wie eine Kreditkarte.
Im Makerspace setzen wir den Raspberry Pi für fortgeschrittene Projekte ein: von Sensorauswertungen bis hin zu eigenen Webservern und KI-Experimenten.
Sektion in Vorbereitung
Diese Sektion wird laufend erweitert, sobald die Raspberry Pi-Geräte im Makerspace verfügbar sind.
Die Inhalte hier geben dir schon jetzt einen Überblick – zum Lernen und Vorbereiten.
🤔 Was ist ein Raspberry Pi?¶
Der Raspberry Pi ist ein Einplatinencomputer (Single Board Computer, SBC) – der meistverkaufte britische Computer aller Zeiten:
- Vollständiges Linux-Betriebssystem (Raspberry Pi OS)
- Eigener Prozessor, RAM und Speicher (microSD)
- 40 GPIO-Pins zum Anschliessen von Sensoren, LEDs, Motoren
- HDMI, USB, WLAN, Bluetooth, Kamera-Anschluss
- Preis: ca. 50–90 CHF (je nach Modell)
- In Bildung, Industrie und Hobby weltweit verbreitet
📦 Aktuelle Modelle (2024/2025)¶
| Modell | Chip | RAM | Highlight |
|---|---|---|---|
| Raspberry Pi 5 | ARM Cortex-A76, 4× 2.4 GHz | 4 / 8 GB | Aktuellstes Flaggschiff, PCIe 2.0 |
| Raspberry Pi 4 Model B | ARM Cortex-A72, 4× 1.8 GHz | 2 / 4 / 8 GB | Bewährt, riesige Community |
| Raspberry Pi Zero 2 W | ARM Cortex-A53, 4× 1 GHz | 512 MB | Kleinstformat, WLAN/BT, günstig |
| Raspberry Pi Pico 2 | RP2350, 2× Cortex-M33 / RISC-V | 520 KB SRAM | Neuer Microcontroller-Chip (2024) |
| Raspberry Pi Pico | RP2040, 2× Cortex-M0+ | 264 KB SRAM | Bewährter Microcontroller |
| Compute Module 5 | ARM Cortex-A76, 4× 2.4 GHz | 2–8 GB | Industrie / eingebettete Systeme |
RP2350 – der neue Raspberry Pi Chip
Der RP2350 ist Raspberry Pis neuester Microcontroller-Chip (2024).
Er unterstützt sowohl ARM Cortex-M33 als auch RISC-V-Kerne – und ist damit besonders flexibel.
Er steckt im neuen Pico 2 und eignet sich als leistungsstärkere Alternative zum micro:bit.
Für den Makerspace geplant
Wir planen den Einsatz von Raspberry Pi 4 oder 5 als vollwertige Linux-Computer
und eventuell Raspberry Pi Pico 2 als Microcontroller-Alternative zum micro:bit.
🔌 GPIO – General Purpose Input/Output¶
Die 40 GPIO-Pins am Rand des Raspberry Pi ermöglichen die direkte Verbindung mit der Hardware-Welt:
3V3 [ 1] [ 2] 5V
GPIO2 / SDA [ 3] [ 4] 5V
GPIO3 / SCL [ 5] [ 6] GND
GPIO4 [ 7] [ 8] GPIO14 / TXD
GND [ 9] [10] GPIO15 / RXD
GPIO17 [11] [12] GPIO18
GPIO27 [13] [14] GND
GPIO22 [15] [16] GPIO23
3V3 [17] [18] GPIO24
GPIO10 / MOSI [19] [20] GND
GPIO9 / MISO [21] [22] GPIO25
GPIO11 / SCLK [23] [24] GPIO8 / CE0
GND [25] [26] GPIO7 / CE1
... weitere Pins ...
Mit Python und der gpiozero-Bibliothek können Pins einfach gesteuert werden:
from gpiozero import LED, Button
from time import sleep
led = LED(17) # GPIO17 als Ausgang
button = Button(18) # GPIO18 als Eingang
while True:
if button.is_pressed:
led.on()
else:
led.off()
sleep(0.01)
🐍 Python auf dem Raspberry Pi¶
Python ist die Standard-Programmiersprache für den Raspberry Pi – und deshalb ideal für unseren Makerspace.
Vorinstalliert auf Raspberry Pi OS:
- Python 3.x
gpiozero– einfache GPIO-Steuerungpicamera2– Kameramodulsmbus2– I2C-Kommunikation
Pakete installieren (IPython-Konsole oder Terminal):
Oder mit dem Systempaketmanager:
🚀 Mögliche Projekte im Makerspace¶
| Projekt | Beschreibung | Schwierigkeit |
|---|---|---|
| LED blinken | GPIO-Ausgang, erste Schritte | ⭐ |
| Temperatur messen | DHT22-Sensor auslesen, Daten plotten | ⭐⭐ |
| Tinkerforge + RPi | Raspberry Pi als HAT-Brick-Host | ⭐⭐⭐ |
| Webserver | Flask-Webserver mit Live-Sensoranzeige | ⭐⭐⭐ |
| Wetterstations-Dashboard | Daten loggen, plotten, im Browser anzeigen | ⭐⭐⭐ |
| Robotersteuerung | DC-Motor + PWM + Ultraschallsensor | ⭐⭐⭐⭐ |
| Kamera + Bildverarbeitung | OpenCV mit Raspberry Pi Kamera | ⭐⭐⭐⭐ |
🔗 Offizielle Ressourcen¶
| Link | Beschreibung |
|---|---|
| 🔗 raspberrypi.com | Offizielle Website – Hardware, Software, Shop |
| 📚 raspberrypi.com/documentation | Vollständige Dokumentation |
| 🛠️ projects.raspberrypi.org/de-DE | Projektanleitungen auf Deutsch |
| 🐍 gpiozero.readthedocs.io | GPIO-Bibliothek für Python |
| 💬 forums.raspberrypi.com | Community-Forum |
Nächste Schritte – sobald die Geräte da sind
- Erste Schritte – Raspberry Pi einrichten, SSH, VNC
- GPIO-Grundlagen – LEDs, Buttons, Sensoren mit Python
- Projekte – Schritt-für-Schritt Anleitungen
- Tinkerforge + Raspberry Pi – HAT Brick als Erweiterung
- Pico 2 vs. micro:bit – Vergleich für den Makerspace-Einsatz