tux penguin

Kindleberry Pi

The Kindleberry Pi is a combination of a Kindle (usually the Kindle Fire tablet) and a Raspberry Pi. The Raspberry Pi is connected to a network and has no screen, keyboard or mouse connected. The Kindle is connected to same network and is used as the screen, keyboard and mouse for the Raspberry Pi.

Choosing how to network

There are two type of network to consider:

Infrastructure network

An infrastructure network has a router or wireless access point that all the computers on the network connect to using a wired or wireless connection.

Adhoc network

An adhoc network has no router or wireless access point. Computers link directly to each other.

Kindle restriction

The Kindle is restricted to only connecting to an infrastructure network. This restriction can be overcome by using a jailbreak application to gain full control of the Kindle.

Mobile or home KindleBerry Pi

If you do not intend to take you Raspberry Pi away from home then just connecting the Raspberry Pi and Kindle to a home wireless network is the simplest solution. However, the KindleBerry Pi is more usually intended to make the Raspberry Pi mobile so that it can be used anywhere. This leaves two options:

There are several articles on the web about installing and using jailbreak software.

The most convenient mobile wireless access point is a smartphone. Since most people now have smartphones and carry them everywhere anyway, this may not be considered as additional hardware to carry. This has the advantage of simplicity since the Kindle requires no jailbreak software.


Kindleberry Pi using smartphone

In either case the Raspberry Pi will require:

Kindle apps for remote control

There are several protocols that can be used to remote control the Raspberry Pi from the Kindle.

ssh

ssh allows remote control using a terminal session on the Raspberry Pi.

ssh applications

Kindleberry Pi running ssh client

vnc

vnc allows remote control using graphical desktop on the Raspberry Pi.

vnc applications

Kindleberry Pi running vnc client

rdp

rdp allows remote control using graphical desktop on the Raspberry Pi.

rdp applications

Home page