Skip to content

Development Environment Setup

Dylan Tompkins edited this page Jan 19, 2021 · 1 revision

How to Set Up Your Development Environment For Programming the Robot

This setup requires a Windows, Mac, or Linux PC and an internet connection.

Required

WPILIB

WPILib is a library which allows our Java code to interface with the robot. The installer also includes VSCode, the IDE in which we write code, and various other tools used for development and testing.

Download and Instructions here: https://docs.wpilib.org/en/stable/docs/zero-to-robot/step-2/wpilib-setup.html

GitKraken

GitKraken allows you to use Git to interact (clone, push, pull) with this GitHub repository through a GUI.

Download here: https://www.gitkraken.com/ Upon installing:

  1. Sign in with your GitHub account.
  2. Clone this repository.
  3. Open the repository in VSCode and make sure you can build.

Optional

FRC Game Tools

Driver Station and FRC Utilities (required to drive robot) https://docs.wpilib.org/en/stable/docs/zero-to-robot/step-2/frc-game-tools.html

Vendor Tools

Spark Max

Talon SRX