RaspiBrick Firmware Installation



We recommend to use our preconfigured SD-card image that is created by applying the manual procedure described later on. This is most easy for you because you do not have to connect any external devices (screen/keyboard/mouse) to your Raspberry Pi.

If you are interested to know how the card image is created or if you want to learn how to configure a Raspberry Pi operating system from scratch, you can follow the manual installation procedure. In this case you have to connect a HDMI monitor (or a VGA monitor connected via a HDMI-to-VGA adapter), and a USB keyboard/mouse.

Installation with preconfigured SD-card image
  • In order to connect the Raspberry Pi to a WLAN router (hotspot), it has to know the SSID and the passphrase (password) of your router. These WLAN log-in information can be entered by starting our configuration tool


    found on the small FAT32 partition of  the SD-card. Because it is a Java program, you need a computer with an installed JRE (Java Runtime Environment). Normally you can double-click RaspiBrickConfig.jar to launch it. If this fails, enter a shell (console) and go to the SD-card drive/folder. Type java -jar RaspiBrickConfig.jar to launch the utility.

  • In the dialog box enter your router SSID and the passphrase.
    Then click Create SSID and Save.



The SD-card is now ready to be used in your Raspberry Pi. Insert it now and apply power. Because some useful information are shown with LEDs and the 7-segment display, it is recommended that the Raspberry Pi is already mounted on the Pi2Go hardware. The first boot process takes a bit longer because some initializing processes are executed. Consult the RaspiBrick firmware information.


Manual installation starting from Raspberry Pi NOOBS distribution
(you do not need the Pi2Go hardware to create the SD-card)


1) Advanced Options: Enable I2C

2) Advanced Options: Enable SPI

3) Advanced Options: Select hostname (any name you remember)

4) Enable Camera

5) Select Boot Options: Console Autologin
(this accelerates the boot process)

6) Select Finish

The Raspberry Pi boots now and you are logged-in as

user: pi
password: raspberry (make sure that your keyboard does not exchange the 'y' and 'z' keys. Try it out at the user request line.)

The basic setup is now finished and you install additional software components. Keep in mind that your Raspberry Pi must have Internet access through the WLAN router (or the Ethernet port). You may remain in the boot console or use the Desktop view.


sudo apt-get update
sudo apt-get upgrade (confirm all requests)
git clone https://github.com/raspibrick/install.git
chmod +x install/install
./install/install (do not forget prefix dot)
sudo halt (to shutdown)
Switch-off the power. The SD-card is fully operational for most operations.


In Desktop view open a terminal (console) by clicking the icon in the title bar. Enter the following commands (terminate with Enter/Return, cancel with Ctrl-C):

chmod +x install/install-vnc
./install/install-vnc  (do not forget prefix dot)

During the installation you are requested to select a password that is used to idenfity the client. It should have at least 6 characters, e.g. 123456. Reboot the Raspberry Pi now.

To access the VNC server from your PC you install a VNC client, e.g. TightVNC. Start it and enter the IP address for your Raspberry Pi followed by a colon and the port 5901:

In the identification dialog enter your password (123456).

and the Linux desktop is shown.


In Desktop view open a terminal (console) by clicking the icon in the title bar. Enter the following commands (terminate with Enter/Return, cancel with Ctrl-C):

chmod +x install/install-cam
./install/install-cam  (do not forget prefix dot)



In Desktop view open a terminal (console) by clicking the icon in the title bar. Enter the following commands (terminate with Enter/Return, cancel with Ctrl-C):

chmod +x install/install-tj
./install/install-tj (do not forget prefix dot)