Configuring a VSCode WPI Library project for VMX-pi

The “VMX-Pi WPILib” VSCode Extension is used to configure a FRC Robot Software project’s “build.gradle” to build for/deploy to the VMX-pi platform.

Installing the VMX-pi WPILib VSCode Extension

To install the VMX-pi WPILib VSCode Extension, navigate to the VSCode “Extensions” tab, enter the word “VMX”, press enter to display the VMX-pi WPILib VSCode Extension, and then press the “Install” buttton.

Installing the VMX-pi WPILib Extension into VSCode

Using the VMX-Pi WPILib Extension

Once installed, the VMX-Pi WPILib Extension appears in the VSCode “Quick Access Toolbar”.

VMX-Pi WPILib Extension in Quick Access Toolbar

The VMX-Pi WPILib Extension Menu provides several features, including:

  • Updating your project to use the VMX-pi WPILibrary Version
  • Modifying your project to deploy to a VMX-pi
  • Modifying your project to deploy to a RoboRIO
  • Verifying your project’s build.gradle file, indicating whether it is currently configured to deploy to VMX-pi or RoboRIO.
VMX-pi WPILib Extension Menu

Next Steps

After configuring the Robot Application project for VMX-pi, you can build and deploy the Robot Application to VMX-pi.