Build a Portable Android-based Raspberry Pi Station

Productivity Sauce
Transforming a bare-bones Raspberry Pi into a fully-functional portable station is a popular pastime among enterprising users, and you can easily find instructions on how to build a Kindleberry Pi, a Kindleberry Wireless, and even a Raspberry Pi Linux laptop. But if you happen to use an Android device, you can opt for a less complicated and more modular solution devised by yours truly.
The Android device in this setup acts both as a wireless hotspot and a display for Raspberry Pi. The latter is configured to automatically connect to the Wi-Fi network created by the Android device. And an SSH client app (e.g., VX ConnectBot) running on the Android device is used to access Raspberry Pi via an SSH connection. Here is what you need for this project:
- Android device with wireless hotspot functionality
- An SSH client app like VX ConnectBox installed on the Android device
- OTG (On-The-Go) micro-USB cable (not required for use with a Bluetooth keyboard)
- Wireless mini keyboard with integrated touchpad like the one from Rii
- Wi-Fi USB dongle known to work with Raspberry Pi (e.g., Edimax EW-7811Un)
- Optional external battery pack for powering Raspbery Pi
Start with connecting the keyboard to the Android device using the OTG micro-USB cable. Alternatively, you can use a Bluetooth keyboard which eliminates the need for the cable and makes the entire setup even more elegant. Enable then the wireless hotspot feature. Configure Raspberry Pi to automatically connect to the wireless hotspot. You can do this using the graphical network configuration utility supplied with the Raspbian Linux distribution, or by editing network configuration files by hand. Once you've done that, Raspberry Pi should automatically connect to the wireless hotspot on every boot. On the Android device, find out Raspberry Pi's IP address, then use the SSH client app to establish an SSH connection to it. That's all there is to it. It's also possible to install a VNC server on Raspberry Pi and access its graphical desktop environment using a VNC client on the Android device.
comments powered by DisqusSubscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

News
-
USB4 Maintainer Leaves Intel
Michael Jamet, one of the primary maintainers of USB4 and Thunderbolt drivers, has left Intel, leaving a gaping hole for the Linux community to deal with.
-
Budgie 10.9.3 Now Available
The latest version of this elegant and configurable Linux desktop aligns with changes in Gnome 49.
-
KDE Linux Alpha Available for Daring Users
It's official, KDE Linux has arrived, but it's not quite ready for prime time.
-
AMD Initiates Graphics Driver Updates for Linux Kernel 6.18
This new AMD update focuses on power management, display handling, and hardware support for Radeon GPUs.
-
AerynOS Alpha Release Available
With a choice of several desktop environments, AerynOS 2025.08 is almost ready to be your next operating system.
-
AUR Repository Still Under DDoS Attack
Arch User Repository continues to be under a DDoS attack that has been going on for more than two weeks.
-
RingReaper Malware Poses Danger to Linux Systems
A new kind of malware exploits modern Linux kernels for I/O operations.
-
Happy Birthday, Linux
On August 25, Linux officially turns 34.
-
VirtualBox 7.2 Has Arrived
With early support for Linux kernel 6.17 and other new additions, VirtualBox 7.2 is a must-update for users.
-
Linux Mint 22.2 Beta Available for Testing
Some interesting new additions and improvements are coming to Linux Mint. Check out the Linux Mint 22.2 Beta to give it a test run.