PhotonVision 2027 Downloads & Solutions
With our current testing of SystemCore over these past two off-seasons, we stuck with the tried and true WPILib 2027 alpha-2 and all of its vendordeps. After testing on our previous off-season robot, we realized that we couldn't get WPILib alpha-5 (or higher), PhotonVision, and Phoenix to all work at the same time.
A) You can find the link to download every existing version of WPILib here (even if the version was taken off of GitHub it's still here!)
B) The PhotonVision alpha-1 zip file can be downloaded from here
Steps To Setup Everything Correctly
Windows
1. From the link from A), download the right 2027 alpha-2 Win64 installer for your computer.
2. After it has downloaded (it’ll take a while) then extract the file and double click into it to show the WPILib installer.
This is the 2027 Alpha 2 installer, so install it and follow the same steps you followed for any other version (install for All Users and Don't Use VS Code)
3. Once you've begun the installation process, download the zip file from B) and extract it
4. In your file explorer, go to C -> Users -> Public -> wpilib -> 2027_alpha1 (or 2027_alpha2) -> maven -> org
5. Paste in the extracted photonvision folder that you downloaded in step 3
6. Your code branches should now be able to build on IntelliJ after refreshing the Gradle!
Mac
1. From the link from A), download the right 2027 alpha-2 MacOS installer for your computer.
2. After it has downloaded (it’ll take a while) then extract the file and double click into it to show the WPILib installer.
This is the 2027 Alpha 2 installer, so install it and follow the same steps you followed for any other version (install for All Users and Don't Use VS Code)
3. Once you've begun the installation process, download the zip file from B) and extract it
4. In your finder, click Cmd + Shift + H to open your home menu -> wpilib -> 2027_alpha1 (or 2027_alpha2) -> maven -> org
5. Paste in the extracted photonvision folder that you downloaded in step 3
6. Your code branches should now be able to build on IntelliJ after refreshing the Gradle!