Program List
This list contains all necessary programs for writing, compiling, and deploying robot code on the Team 93 Software Team.
All programs should be installed on laptops used for working on the robot.
Required for all
- Git for Windows
- Click through download - no settings should need to be changed.
- After installing run the following commands with your github username and email.
- REPLACE ALL CAPS TEXT WITH YOUR GITHUB INFORMATION
git config --global user.name "NAME"
git config --global user.email "EMAIL"
- WPILib
- This download includes all Wpilib Tools, Java, and VSCode
- Make sure to choose the "Install Everything Option" during install
- VSCode Extensions (install within VSCODE):
- Extension Pack for Java
- Git Graph
- Git History
- GitLens
- Git Extension Pack
Required for those working with robots
- REV Hardware Client
- Allows interfacing directly to REV Devices through USB-C connected directly to the Speed Controller
- Phoenix Framework Installer (Phoenix Tuner)
- Allows interfacing to CTRE devices through USB-B connected to the RoboRIO
- NI FRC Game Tools
- This install includes the FRC Driver Station, as well as FRC Utilities.
Required for special use cases
- Nav X Tools
- Allows interfacing to the NavX. The team now uses the Pigeon IMU, but this is still useful for troubleshooting.
- Limelight Tools
- Useful for setting up the limelight, and troubleshooting.
- Roborio Tools
- Sometimes the Roborio needs to be imaged. This is done through the Roborio Imaging Tool.
- Radio Tools
- Allows for programming the radio. Sets the team number, and other settings on the radio.