Skip to main content

WPILib Installation

WPILib is the official FRC library and development environment.
This guide walks you through installing the WPILib VS Code Bundle.

Quick Install Checklist

Download the correct installer
Run installer → choose Everything
Allow VS Code download when prompted
Launch “WPILib VS Code YYYY”
Verify Build Robot Code works

1 Download

Download the latest WPILib release →

Choose the correct file for your OS:

  • .iso (Windows)
  • .tar.gz (Linux)
  • .dmg (macOS)

2 Run the Installer

Right-click the .iso and select Mount,
then launch WPILibInstaller.exe.

When prompted, select Everything to install the full development environment.

3 Installer Options

:::details Installer Options (click to expand)

  • Tools Only → …
  • Everything → …
  • Install for this User → …
  • Install for all Users → … :::
info

Always launch “WPILib VS Code YYYY” after installation.
System-installed VS Code will not include WPILib extensions or Gradle tasks.

4 Verify Installation

  1. Open WPILib VS Code
  2. Create a new example project → Timed Robot Java Template
  3. Press Ctrl + Shift + PBuild Robot Code
  4. Confirm the terminal prints BUILD SUCCESSFUL

5 Common Issues

ProblemFix
Java not foundRe-run installer with Everything
WPILib commands missingYou opened a normal VS Code—use WPILib VS Code
Antivirus blocked downloadTemporarily disable antivirus
Build errors on first runConnect to Internet so Gradle can fetch dependencies
Ironclad Tip

After installing WPILib, move on to Repo Setup to clone and build the Ironclad codebase.
This ensures your vendor dependencies are cached for offline use at competitions.