This is an update release of WPILib for the 2022 season. This release fixes two critical bugs in the kickoff release:
- random loss of joystick updates (#3922)
- tools (e.g. Shuffleboard) not starting or quitting unexpectedly (#3919)
In addition, one major bug has been fixed (checking for vendor updates) as well as a variety of minor fixes to examples and other functionality/documentation.
This release does not fix the Analog Devices SPI gyros issue; that fix requires a new RoboRIO image and will be in a future release.
Upgrading from the kickoff 2022 release is easy: simply download and run the new installer and it will update your current installation. If you already have the 2022 WPILib vscode installed, it will detect it and you can simply click "next" for that installation step. After installation, vscode will prompt you when opening your robot project whether you want to upgrade it to this version.
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.
If you're returning from a previous season, check out what's new for 2022; be sure to read through this, as a lot has changed from 2021! You will need a new RoboRIO image for 2022; this is available via the FRC Game Tools. Follow the WPILib installation guide to install WPILib.
If you're starting from a 2020 or 2021 robot project, you will need to import your project to create a 2022 project. The import process is particularly important for 2022, as it will make a number of automated corrections for the various breaking package moves/renames that happened in 2022.
A complete list of known issues with this release can be found here. In particular, Analog Devices SPI Gyros (including the ADXRS450) do not work in this release due to an issue with the v3 RoboRIO image, and there is a warning against using the "onboard" I2C port (the MXP I2C port does not have an issue).
WPILib is developed by a small team of volunteers and the FIRST community.
MD5 Hashes
7d46cd85f76ce784156f50db3d4576d9 WPILib_Linux-2022.2.1.tar.gz
cc72c71234c40519d79d3203fd2d06a7 WPILib_Windows32-2022.2.1.iso
feef49f2226a5ef50de43174dff305f3 WPILib_Windows64-2022.2.1.iso
6b1b9cdc5ace66e0fdf1231705560a76 WPILib_macOS-2022.2.1.dmg
SHA256 Hashes
00582c0cd252c2749ef985db28087e157e3263bcae9d7854eec127d124fe2e2b WPILib_Linux-2022.2.1.tar.gz
96ad0e15345a975e9d20e1abc85b9589da673202e469f21e841a0ff40f9ae5ec WPILib_Windows32-2022.2.1.iso
40a852b6db487790719b2d007f1bf5a052698238817d6ca8dcd0fe8f9faefc02 WPILib_Windows64-2022.2.1.iso
10269131a76d2277ead73c9e509075e84cc4d9a5c448377d3de3fdf457007e8d WPILib_macOS-2022.2.1.dmg