Installing Phoenix Pro#
Installation of Phoenix Pro is comprised of a few steps
Device Licensing
API Installation#
Phoenix Pro currently supports Java and C++ for development.
System Requirements#
The following targets are supported:
Windows 10, Windows 11.
Linux amd64 (Ubuntu 20.04 or higher)
Linux ARM 32-bit & 64-bit (Pi 3B+, Pi 4B, Jetson Nano)
macOS (regular simulation only)
NI roboRIO
Offline#
Important
Users using their CTR Electronics device outside of FRC should skip to the Online section of this article.
Download the Phoenix Pro Installer
Navigate through the installer, ensuring applicable options are selected

Apply the vendordep via WPILib VSCode Adding Offline Libraries
Online#
Important
This vendordep is for robot projects that are only using Phoenix Pro licensed devices.
Paste the following URL in WPILib VS Code Install New Libraries (Online)
https://maven.ctr-electronics.com/release/com/ctre/phoenixpro/PhoenixPro-frc2023-latest.json
Important
This vendordep is for robot projects that are using both Phoenix Pro licensed devices & Phoenix 5 devices.
Paste the following URL in WPILib VS Code Install New Libraries (Online)
https://maven.ctr-electronics.com/release/com/ctre/phoenixpro/PhoenixProAnd5-frc2023-latest.json
Important
Devices on Phoenix Pro firmware must use the Phoenix Pro API. Device on Phoenix 5 firmware must use the Phoenix 5 API.
Coming soon
Tuner X Installation#
Phoenix Tuner X is a modern version of the legacy Phoenix Tuner v1 application that is used to configure CTRE Phoenix CAN devices.
Phoenix Tuner X is supported on both Android and Windows 10 (build 1903+) and Windows 11. Installation is available from the respective OS stores.