This is the kickoff release of WPILib for the 2024 season.
The documentation for WPILib is located at https://docs.wpilib.org/ (if you have trouble accessing this location, https://frcdocs.wpi.edu/en/stable/ is an alternate location with the same content).
If you're new to FRC, start with Getting Started.
System Requirements: WPILib requires 64-bit Windows 10 or 11, Ubuntu 22.04, or macOS 12 or higher. C++ teams should note that Visual Studio 2022 is required for desktop builds. Mac users will need to have the Xcode Command Line Tools installed before running the installer. This can be done by running xcode-select --install
in the Terminal.
If you're returning from a previous season, check out what's new for 2024. You will need a new RoboRIO image for 2024; this is available via the FRC 2024 Game Tools. Follow the WPILib installation guide to install WPILib.
If you're starting from a 2023 robot project, you will need to import your project to create a 2024 project. The import process is important, as it will make a few automated corrections for some breaking changes that happened in 2024. It is also necessary to import vendor libraries again, since last year’s vendor libraries must be updated to be compatible with this year’s projects.
A complete list of known issues with this release can be found here.
WPILib is developed by a small team of volunteers and the FIRST community.
Downloads
For 2024, we have changed the location for WPILib downloads due to GitHub file size limitations. Please use the links below to download the installer package for your platform.
- WPILib 2024.1.1 - Windows (2.0 GB)
- WPILib 2024.1.1 - Mac (Arm) (2.1 GB)
- WPILib 2024.1.1 - Mac (Intel) (2.2 GB)
- WPILib 2024.1.1 - Linux (2.3 GB)
NI Game Tools (Windows only)
- NI FRC 2024 Game Tools (1.2 GB)
MD5 Hashes
790040e0705b86d0c3662cb4eda7ae11 WPILib_Linux-2024.1.1.tar.gz
98d99429b8a7f72b750db809d7c83ddd WPILib_Windows-2024.1.1.iso
7cc7803c10b5e15f651d9d948214f398 WPILib_macOS-Intel-2024.1.1.dmg
b11d19b13a842c4838ede140df5d680e WPILib_macOS-Arm64-2024.1.1.dmg
f666fd4afb2072c81924eeee8ed7ff36 ni-frc-2024-game-tools_24.0.0_offline.iso
SHA256 Hashes
b7c0a9b0192ed02812ebd5b67adb9f4e2f202dd1cb19d54a5bab130b5e2de764 WPILib_Linux-2024.1.1.tar.gz
a7711cbc36b26e5d4cb9987d7ae19c2116417f7951d063cf82ed6a0735d226c0 WPILib_Windows-2024.1.1.iso
fb68cf2f5f8d6a5d7160e9e458f84dec31c29b5a8362d5128e4546589803de86 WPILib_macOS-Intel-2024.1.1.dmg
69ee98b0456dae36cce9fe836024f9fcf5e7424a7bf75979b6a7a608ce74c78f WPILib_macOS-Arm64-2024.1.1.dmg
f8735d96c82da4bc7e9b6d6f86aa5113309a038f9d958c142f481a1b12465cba ni-frc-2024-game-tools_24.0.0_offline.iso