/FRC-2021

Primary LanguageJavaOtherNOASSERTION

Installation Steps

  1. Install JDK 11: https://adoptium.net/?variant=openjdk11 If you are on Windows, you will need to change your environment variables to access JDK 11 from the command line. See this link for instructions on how to do this: https://adoptium.net/installation.html?variant=openjdk11#x64_win-jdk
  2. Install VSCode: https://code.visualstudio.com/download
  3. Install git: https://git-scm.com/downloads
  4. Install the WPILIB pluggin in vscode (a red and black "W" button should show up that the top-right corner, might have to restart)
  5. Click the W button and type "Create New Project"
  6. For project type, select: template -> java -> Timed Skeleton (Advanced)
  7. Set your file path to whatever you want and name the project "TShirt-Cannon"
  8. Set team number to 2976
  9. Click generate project and let your project build
  10. Then hit the "W" button again and type "Manage Vendor Libraries"

Install the following vender libraries

Select install new library (online) and then paste these links individually:

Visit https://docs.wpilib.org/en/stable/docs/software/vscode-overview/3rd-party-libraries.html#rd-party-libraries for additional vendor libraries

  1. Download zip, and extract the folder (let me know if you need to be added to our organization on github)
  2. Replace the src folder with the src folder from the downloaded template

Installing Shuffleboard and WPILIB Package

  1. Go to the WPILIB github
  2. Download the latest stable/production release for your OS (latest release: https://github.com/wpilibsuite/allwpilib/releases/tag/v2021.3.1)
  3. Install the package