Skip to content

RITRacingSoftware/DASH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RIT Formula SAE Dashboard Firmware

Welcome! This is the home of all sources for the Dashboard, used to display useful car information to the driver.

Hardware F30

Hardware F32

Installation

After cloning, be sure to run git submodule update --init from the project directory to download source dependencies.

PlatformIO is used for building the Dashboard code.

VS Code

It is recommended that you start by installing [VS Code]code.visualstudio.com(https://code.visualstudio.com/)

PlatformIO IDE then needs to be installed (search for "PlatformIO IDE" under the extensions tab on the left side bar)

Building Everything/Running all tests

Once PlatformIO IDE is installed, a checkmark should appear on the bottom bar of VS Code that can be used build the code. The right pointing arrow next to the checkmark can be used to upload to a Teensy if it is connected.

Command-line steps

git clone https://github.com/RITRacingSoftware/F28Dashboard
cd F28Dashboard/
git submodule update --init
pio run				# To compile
pio run -t upload	# To compile and flash to Teensy