torque

DIY Raspberry Pi Digital Dash Cluster Build Guide

Our video guide on How to Build a DIY Digital Dash Cluster



Links & Downloads

ITEMLink
Beavis RasPi Dash File Pack DOWNLOAD HERE
DietPi Dash Image EXTERNAL LINK
Belena Etcher EXTERNAL LINK
DietPi OS EXTERNAL LINK


RaspPi Dash Build Guide

StepDescription
1 Write Image to USB:
 Download dietpi dash image from https://www.bartonekdragracing.com
 Write dietpidash image to SD card(using balenaEtcher)
2 Update /boot/config.txt to comment out display settings at bottom of file:
 max_usb_current=1
 #hdmi_force_hotplug=1
 #config_hdmi_boost=7
 #hdmi_group=2
 #hdmi_mode=87
 #hdmi_drive=1
 #display_rotate=0
 #hdmi_cvt 1024 600 60 6 0 0 0
3 TFor a faster boot, edit the /boot/config.txt with the following changes:
 # Set the bootloader delay to 0 seconds. The default is 1s if not specified.
 boot_delay=0
 # Overclock the raspberry pi. This voids its warranty. Make sure you have a good power supply.
 force_turbo=1
4 Update dietpi.txt with
 Some new hostname of your choice
 Your timezone, i.e. AUTO_SETUP_TIMEZONE=Australia/Melbourne
5 Update the software:
 Run "Enable Networking"
 Reboot if time is not correct.
 Get update script: wget --no-check-certificate --user-agent=Mozilla https://www.bartonekdragracing.com/pidashupdates/update_pidash.sh
 Make the script executable: chmod +x update_pidash.sh
 To upgrade from 1.5.3 to 1.5.3.1 type the following: ./update_pidash.sh
 Download the updater tool: wget --no-check-certificate --user-agent=Mozilla https://www.bartonekdragracing.com/pidashupdates/pidash_updater.run
 Make the script executable: chmod +x pidash_updater.run
 To run the updater tool type the following: ./pidash_updater.run
6 Set desktop:
 Set taskbar to autohide
 Set wallpaper to something of your choice
7 Update OS:
 Launch terminal, and run: sudo apt update
 Then run: sudo apt full-upgrade
8 Install unclutter app to auto-hide mouse, then enable the app:
 Launch terminal, and run: sudo apt install unclutter
 Then run: unclutter -idle 1
9 Install apps to enable pi gpio:
 sudo apt install python-gpiozero
 sudo apt install python-colorzero
10 Install TunerStudio:
 Download and unzip tunerstudio
 Register tunerstudio
 Copy or create new TS project
 Optionally, delete TS demo projects
 Note: update/change the Communication Settings to "RS232 Serial Interface" and resave the project/tune file.
11 Create file to trigger run on startup:
 Create new /root/.config/autostart/MyStartup.desktop
 [Desktop Entry]
 Name=MyStartup
 Comment=
 Exec=/root/Startup.sh
 Terminal=false
 Type=Application
12 Create new startup script in /root/Startup.sh
 #!/bin/bash
 ~/TunerStudioMS/TunerStudio.sh &
 echo 21 >/sys/class/gpio/export &
 echo in >/sys/class/gpio/gpio21/direction &
 python /root/shutdown-btn.py &
13 Make sure that your script is executable:
 sudo chmod +x /root/Startup.sh
14 Mount a USB stick:
 List your attached devices to get the appropriate path:
  sudo fdisk -l
 Create a mount point:
  mkdir /usb-drive
 Mount the USB stick to the path:
  mount /dev/sdc1 /media/usb-drive/


Four MX-5's

PSIs of Boost

Track Events

Lap Records