PiPhone: Raspberry Pi als Handy, so funktioniert das heute
Ein PiPhone ist ein selbst gebautes Handy aus einem Raspberry Pi, einem Mobilfunkmodul, einem Touchdisplay und einem Akku. David Hunt hat das 2014 mit einem GSM-Modul vorgemacht. Heute nimmst Du dafür einen Raspberry Pi Zero 2 W und ein LTE-Modul. Telefonieren klappt auf Dauer aber nur, wenn Modul und Netz VoLTE beherrschen. 3G ist in Deutschland schon abgeschaltet, 2G folgt 2028. Ein Alltagshandy wird so ein Gerät nicht, ein lehrreiches Bastelprojekt schon.
Das Original: David Hunts PiPhone von 2014
Dem Blog von David Hunt zu folgen, lohnt sich in vielfacher Hinsicht. Der Ire ist ein hervorragender Fotograf und hat mithilfe des Raspberry Pi eine Zeitraffer-Schiene gebastelt. Beruflich entwickelte er damals Software für Embedded-Linux-Systeme.
Ende April 2014 stellte er das PiPhone vor: einen Raspberry Pi, der zu einem „vollwertigen Smartphone“ (ok, Telefon) umgewandelt wurde. Das Gerät verwendet einen Adafruit-Touchscreen (PiTFT mit 320 × 240 Pixeln) und ein SIM900-GSM/GPRS-Modul, das über die serielle Schnittstelle am Pi hängt. Man kann tatsächlich damit telefonieren, das zeigt Hunts Video auf YouTube.

Ganz billig war der Spaß nicht. Diese Kosten nannte David Hunt damals:
- Raspberry Pi Model B: 40 US-Dollar
- PiTFT Touchscreen 320 × 240: 35 US-Dollar
- LiPo-Akku mit 2.500 mAh: 15 US-Dollar
- SIM900 GSM/GPRS-Modul: 48 US-Dollar
- DC-DC-Spannungswandler 3,3 auf 5 Volt (1 A): 10 US-Dollar
- Kabel, Stecker, Schalter und Kleinkram: 10 US-Dollar
Gesamt waren das 158 US-Dollar. David Hunt gab zu, dass man günstigere Smartphones bekommt. Das Projekt ist mehr als Proof of Concept zu sehen. Gesprächsguthaben brauchte das PiPhone trotzdem: Darin steckte eine ganz normale Prepaid-SIM-Karte.
Die von ihm verwendete Software gibt es im Quellcode auf GitHub. Im November 2014 folgte bei Adafruit eine ausführliche Bauanleitung, die statt des SIM900 das GSM-Modul FONA nutzt. Die Idee fand schnell Nachahmer, zum Beispiel das TyFone.
Lässt sich das Original heute nachbauen?
Eins zu eins lohnt das nicht mehr, aus drei Gründen:
- Bauteile: Den Raspberry Pi Model B, das FONA-Modul und den kapazitiven PiTFT führt Adafruit nicht mehr im Sortiment.
- Software: Hunts
piphone.pyist in Python 2 geschrieben und seit Mai 2014 unverändert. Python 2 bekommt seit dem 1. Januar 2020 keine Updates mehr. Für ein aktuelles Raspberry Pi OS musst Du den Code auf Python 3 umschreiben. - Netz: SIM900 und FONA funken nur im 2G-Netz (GSM). 3G haben die deutschen Netzbetreiber schon 2021 abgeschaltet. Laut Bundesnetzagentur folgt 2G voraussichtlich 2028: bei der Telekom zum 30. Juni, bei Vodafone im September und bei Telefónica (o2) bis Ende 2028.
Bis dahin funktioniert ein 2G-Modul in Deutschland noch. Danach bleibt es stumm.
Ein PiPhone heute: die Bauteile
Raspberry Pi Zero 2 W als Rechner
Der Raspberry Pi Zero 2 W misst 65 × 30 Millimeter. Er hat einen Vierkern-Prozessor (Arm Cortex-A53 mit 1 GHz), 512 MByte RAM, WLAN und Bluetooth 4.2. Die 40-polige GPIO-Leiste ist unbestückt, die Stiftleiste musst Du also meist selbst einlöten. Laut Raspberry Pi wird der Zero 2 W mindestens bis Januar 2030 produziert. Wie sparsam schon der Vorgänger ist, zeigt die Messung zum Stromverbrauch des Raspberry Pi Zero W. Mehr Arbeitsspeicher bietet der gleich große Orange Pi Zero 2W.
LTE-Modul statt GSM-Modul
Für den Mobilfunk gibt es LTE-Module als Aufsteckplatine (HAT), zum Beispiel das SIM7600E-H 4G HAT von Waveshare für Europa. Es beherrscht LTE Cat-4, Anrufe und SMS und hat eine Klinkenbuchse für ein Headset mit Mikrofon. Mit dem Pi spricht es über die serielle Schnittstelle der GPIO-Leiste oder über USB.
Wichtig vor dem Kauf: Telefonieren im reinen LTE-Netz geht nur mit VoLTE. Laut Waveshare unterstützt das SIM7600E kein VoLTE, Anrufe laufen dann über 2G. Auch die Telekom weist darauf hin, dass Geräte ohne VoLTE zum Telefonieren ins 2G-Netz wechseln. Prüfe deshalb vor dem Kauf, ob Modul, Firmware und Netzbetreiber VoLTE unterstützen. Mobile Daten über LTE laufen auch ohne VoLTE.
Display und Akku
Einen DSI-Anschluss für Displays wie die großen Modelle hat der Zero 2 W nicht. Kleine Touchdisplays hängen deshalb meist per SPI an der GPIO-Leiste. Akku-Platinen für den Zero wie PiSugar ersparen Dir den Eigenbau aus LiPo-Akku und Spannungswandler, den David Hunt 2014 noch brauchte.
Software: Modem per AT-Befehl oder ModemManager
Das Modul versteht AT-Befehle wie schon das SIM900. Für die serielle Verbindung startest Du sudo raspi-config und wählst Interface Options → Serial Port. Die Frage nach der Login-Shell beantwortest Du mit Nein, die nach der seriellen Hardware mit Ja. Nach einem Neustart erreichst Du das Modem über /dev/serial0:
sudo apt install minicom
minicom -D /dev/serial0 -b 115200Für einen ersten Test reichen diese Befehle:
AT: Das Modem antwortet mit OK.AT+CPIN?: prüft, ob die SIM-Karte bereit ist.AT+CSQ: zeigt die Signalstärke.ATD+4917XXXXXXXX;: wählt eine Nummer. Das Semikolon am Ende gehört dazu.ATA: nimmt einen Anruf an.AT+CHUP: legt auf.AT+CSDVC=1: schaltet den Ton auf das Headset.
Bequemer ist ModemManager, den auch Linux-Smartphones wie das PinePhone nutzen. Er spricht das Modul über USB an:
sudo apt install modemmanager
mmcli -L
sudo mmcli -m any --voice-create-call="number=+4917XXXXXXXX"
sudo mmcli -o 0 --start
sudo mmcli -o 0 --hangupmmcli -L listet die erkannten Modems. Der dritte Befehl legt einen Anruf an und nennt seine Nummer (hier 0). --start wählt, --hangup legt auf. Den Ton liefert beim Waveshare-HAT die Klinkenbuchse des Moduls.
Für die Oberfläche taugt Hunts piphone.py als Vorlage: ein Ziffernblock in pygame, der per pyserial AT-Befehle schickt. Beide Bibliotheken gibt es für Python 3 (python3-pygame, python3-serial). Wie Du eine Aufsteckplatine per Python ansprichst, zeigt auch der Artikel zum Sense HAT für den Raspberry Pi.
Realistische Grenzen
Ein PiPhone ersetzt kein Smartphone. Es fehlen Apps, Messenger und eine Oberfläche für den kleinen Touchscreen. Jede Funktion baust Du selbst. Hunts Pi wurde 2014 im engen Aufbau warm, bei längeren Tests half ein kleiner Lüfter. Und weil Pi, Display und Modem gleichzeitig Strom ziehen, hält der Akku nicht lange. Als Lernprojekt für Linux, serielle Schnittstellen und Mobilfunk taugt das PiPhone dagegen sehr gut.
Alternativen: PinePhone, Mobian und postmarketOS
Für ein Linux-Handy im Alltag ist ein fertiges Linux-Smartphone der bessere Weg, etwa das PinePhone von Pine64. Sein LTE-Modem Quectel EG25-G beherrscht laut Pine64 VoLTE.
Als Betriebssystem kommen etwa Mobian (Debian für Smartphones) oder postmarketOS infrage. Mobian bietet seit Oktober 2025 stabile Abbilder auf Basis von Debian 13, unter anderem für PinePhone, Librem 5 und OnePlus 6. Welche Funktionen auf Deinem Gerät laufen, zeigen die Projektseiten.
Suchst Du nur eine Android-Oberfläche für den Pi, hilft die Anleitung zu Android auf dem Raspberry Pi 5. Telefonieren kann der Pi damit aber nicht, ihm fehlt das Mobilfunkmodul.
Nette Pi-Konstellation
Suchst Du ein VPN für den Raspberry Pi? NordVPN* bietet einen Client, der mit Raspberry Pi OS (32-Bit / 64-Bit) und Ubuntu für Raspberry Pi (64-Bit) funktioniert.
Aktualisiert am 14.10.2026 von Henry. Fakten geprüft.

Alle Kommentare als Feed abonnieren





















