The DAKboard Operating System (OS) for the Raspberry Pi is available for download. This modified version of Raspbian provides a simple wifi setup, on/off sleep schedule, resolution, timezone settings and more. Continue reading to learn how to download and install the OS image. We also sell pre-loaded Micro SD cards in our shop: https://shop.dakboard.com/products/pre-loaded-micro-sd-card
Download the Image File
The DAKboard OS image file is available for download here (v2.23):
The DAKboard OS has been tested and works with the following Raspberry Pi versions:
- Raspberry Pi 3b
- Raspberry Pi 3b+
- Raspberry Pi 4b (we recommend the 2GB version or higher)
Note: The Raspberry Pi Zero is not recommended due to the lower CPU speed and less RAM. If you're using a Pi Zero and having trouble connecting it to wifi, please see this article.
Write the File to a Micro SD Card
Once downloaded, you'll need to write the image to a Micro SD card.
Etcher is a graphical SD card writing tool that works on Mac OS, Linux and Windows, and is the easiest option for most users. Etcher also supports writing images directly from the zip file, without any unzipping required. To write your image with Etcher:
- Download Etcher and install it.
- Connect an SD card reader with the SD card inside.
- Open Etcher and select from your hard drive the Raspberry Pi
.zipfile you wish to write to the SD card.
- Select the SD card you wish to write your image to.
- Review your selections and click 'Flash!' to begin writing data to the SD card.
You can now connect your Raspberry Pi to a TV/Monitor, insert the Micro SD card and connect the power. When it's done loading, a setup and instruction screen will be visible.
Add a DAKboard Serial Number and ID (Optional)
If you'd like to see your device show up in your DAKboard account under "Displays & Devices", you'll need to add a device. This will allow you to remotely assign screens and loops to it, and manage the Raspberry Pi settings (like sleep schedule, wifi network and more) directly in your DAKboard account. In the "Displays & Devices" section, click the "Add" button, select "Add your own Display", give it a name and click "Save changes". A serial number will be generated which you can use below.
To add the serial number, plug a USB keyboard into a USB port on the Raspberry Pi and then:
- Press Ctrl-Alt-T to bring up a black terminal window.
- Type the command: sudo /var/www/init.sh and press enter.
- Enter your serial number, then press enter.
- Enter the device ID, then press enter. (The ID can be found in the Displays & Devices section by clicking the 3 dots and choosing "Info".)
- This will apply your serial number/ID and restart the device.
Once it comes back up, it should be showing the serial number and ID on the setup screen. You can then follow the instructions on screen to connect your device to the network and add it to your DAKboard account under "Displays".
Use the DAKboard OS Without a Serial Number
To use the DAKboard OS without a serial number, you'll need to add your Private URL directly to your Raspberry Pi.
To find the Private URL, in your DAKboard account, click on "Screens", then select either a Custom screen, or Predefined screen. Click the "Settings & Defaults" tab and note the Private URL:
Then on the Raspberry Pi, quit out of the DAKboard app by pressing Alt+F4, then click on the Raspberry icon in the upper left and select Help > Display Configuration (or open the Chromium browser and go to http://localhost). In this screen that opens up, scroll to the bottom and add your Private URL to the DAKboard Private URL section:
Save your changes and restart the Raspberry Pi. When it starts back up, it will be showing your DAKboard screen.