Skip to content

Heads Up Display for the KU Solar Car

Notifications You must be signed in to change notification settings

snmcmillan/DriverHUD

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DriverHUD

Displays information in the car for the driver to see such as speed, battery, and the rearview camera. Designed to run on two 800x480 resolution displays in the chromium browser on a Raspberry Pi 4. Requires flask to run (pip3 install flask).

Config files

These are files that need to be configured throughout the OS for the DriverHUD to work

  • config.txt: This configures the resolution of the displays. Append to the existing file in /boot (can also be accessed on microSD directly in Windows).
  • driverhud-flask.service: This is used to automatically start the Flask server on boot. Place in /lib/systemd/system/.
  • autostart: This removes the cursor (sudo apt-get install unclutter) and prevents screen saver. Place in /home/pi/.config/lxsession/LXDE-pi (may need to create some of those directories)
  • start-hud.sh: This is called by autostart and opens a chromium browser in fullscreen to the correct URL on each monitor. Place in /home/pi.

About

Heads Up Display for the KU Solar Car

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 49.4%
  • Python 27.1%
  • CSS 18.3%
  • Shell 5.2%