We’ll want our Raspberry Pi to boot directly into a browser running DAKboard in fullscreen mode, without having to press the keyboard or click the mouse! So, you’ll either want to open the terminal application if you’re in the Raspberry Pi desktop, or SSH into your Raspberry Pi.

Run raspi-config to configure some system options:

sudo raspi-config

In here, choose to:

Boot to desktop

Enable SSH server (optional, if you want to connect from another computer)

Set the proper timezone

Exit and choose to reboot later. Set your Wifi network name and password:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

and change your SSID and PSK:

network={

ssid="YOUR_NETWORK_NAME"

psk="YOUR_WIFI_PASSWORD"

}

If you’re going to be mounting your display vertically (portrait orientation), change the rotation configuration:

sudo nano /boot/config.txt

and add:

display_rotate=1

You’ll also want to check and make sure that disable_overscan=1 and no other overscan configs are uncommented here.

Now lets reboot so our network settings will take effect and we can access the internet:

sudo reboot

Once the RPi is back up, go back into a terminal and we will need to install a couple apps, and have DAKboard load automatically on boot.

sudo apt-get install chromium unclutter

Chromium isn’t included in the Raspbian Jessie repository (as of 12/9/2015). Instructions to download and install Chromium on Raspbian Jessie are here.

And lastly we’ll want to force the screen to stay on, and load the Chromium browser running DAKboard on boot:

Raspbian Wheezy:

sudo nano /etc/xdg/lxsession/LXDE-pi/autostart

@xset s off

@xset -dpms

@xset s noblank

@chromium --noerrdialogs --incognito --kiosk http://dakboard.com/?p=YOUR_PRIVATE_URL

Or on Raspbian Jessie:

sudo nano ~/.config/lxsession/LXDE-pi/autostart

@xset s off

@xset -dpms

@xset s noblank

@chromium-browser --noerrdialogs --incognito --kiosk http://dakboard.com/?p=YOUR_PRIVATE_URL

Reboot one last time, and when the Raspberry Pi comes back up, we should see DAKboard running in full screen!