Downloading Essential Tools
This page will contain all the tools we need for programming the XRP robot.
WPILIB-Modded Visual Studio Code
For FRC Programming, we use a modded version of Visual Studio Code, created by WPILIB. This version is just like regular VSC but with tons of quality-of-life changes that will help give you a longer life expectancy. Here is a link to the download, along with instructions.
https://docs.wpilib.org/en/stable/docs/zero-to-robot/step-2/wpilib-setup.html
Vendor Dependencies
Various companies make the products that you're using in the XRP. For example, Rev Robotics makes the motors for the wheels of your robot. To be able to code with the motors, you have to download these objects' libraries.
Luckily for you, most of the libraries already come with your WPILIB VSC version! You just need to install them into your project.
Here is a screenshot of the Vendor Dependencies menu in your coding environment. It's opened by the sidebar on the left of your screen (under the Extensions/4 squares button)
To add a library, simply click Install, and the library will be automatically created.
In your files, you must manually import the libraries needed through your code.

Last updated