This is not my project. Signup for using DAKboard at https://dakboard.com. Instructions for setting up your Dakboard account and using older Raspberry pi software can be located here: https://blog.dakboard.com/diy-wall-display/ .
These instructions are specific to the new software as the Dakboard blog instructions are a little dated. These instructions assume that you have installed Raspbian Buster with the desktop software, have a wifi connection, and have updated your system. All commands use the terminal.
Start off by installing unclutter. This will hide the mouse when there hasn’t been activity for a while.
sudo apt-get install unclutter
Once that finishes processing, we’ll want to setup the Desktop Environment to autoload the chromium browser in kiosk mode. To do that, enter the following command.
sudo nano /etc/xdg/lxsession/LXDE-pi/autostart
Once the file loads, append the file with the following information:
@xset s off @xset -dpms @xset s 0 0 @xset s noblank @xset s noexpose @xset dpms 0 0 0 @chromium-browser --noerrdialogs --incognito --autoplay-policy=no-user-gesture-required --check-for-update-interval=1 --simulate-critical-update --kiosk https://yourdakboardprivateurl
Next we will want to setup a schedule to turn the HDMI off and on. You aren’t required to do this, but if you don’t want the screen on all the time, this is the best way to do it. For this function, we will use a cron job. To create a task in the crontab, use the command: “crontab -e” and then select your favorite editor. When the editor comes up, you can use the following information to setup the job.
# Turn HDMI Off (22:00/10:00pm) 0 22 * * * /usr/bin/vcgendcmd display_power 0 # Turn HDMI On (6:00/6:00am) 0 6 * * * /usr/bin/vcgencmd display_power 1
You can customize the cron job with any time or date, just remember the numbers and asterisks refer to in order: Minute, Hour(24 hour clock), day of month, month, and finally day of week. To save the job, simply exit your editor and save the cron table. To test it, you could alter the job briefly for a few minutes in the future and then put it back to how you want it to be.
These steps will setup your raspberry pi and screen for Dakboard. The only thing left to do is to customize your screen through Dakboard to set it all up how you want to view it. Drop a comment if you have any questions.