FRC Programming β Quick Links Hub¶
Purpose¶
One-stop reference for tools, docs, downloads, and troubleshooting used by the programming team this season.
π§ Core FRC Software & Docs¶
WPILib (Primary Framework)
WPILib Documentation: https://docs.wpilib.org/
Command-Based Programming Guide: https://docs.wpilib.org/en/stable/docs/software/commandbased/index.html
WPILib API (Java): https://first.wpi.edu/wpilib/allwpilib/docs/release/java/
Java Downloads https://www.oracle.com/java/technologies/downloads/
π§° Software Downloads & Tools¶
National Instruments (NI)
NI Game Tools (Driver Station, Imaging Tool): https://www.ni.com/en/support/downloads/drivers/download.first-robotics-competition.html
VS Code & Java¶
FRC VS Code Install Guide: https://docs.wpilib.org/en/stable/docs/zero-to-robot/step-2/wpilib-setup.html
Java Language Docs: https://docs.oracle.com/en/java/
π§ CTRE (Phoenix 6 Ecosystem)¶
Primary motor control & swerve platform
Phoenix 6 Documentation (MAIN): https://v6.docs.ctr-electronics.com/
Phoenix 6 API Reference: https://api.ctr-electronics.com/phoenix6/release/java/
CTRE Tuner X (Swerve, Firmware, CAN): https://pro.docs.ctr-electronics.com/en/latest/docs/tuner/index.html
Tuner X Swerve Generator: https://v6.docs.ctr-electronics.com/en/stable/docs/tuner/tuner-swerve/index.html
CTRE Firmware Downloads: https://store.ctr-electronics.com/software/
π© Limelight (Vision)¶
Limelight Docs (MAIN): https://docs.limelightvision.io/
Limelight NetworkTables Reference: https://docs.limelightvision.io/docs/docs-limelight/apis/networktables-api
Limelight Pipeline Tuning Guide: https://docs.limelightvision.io/docs/docs-limelight/pipeline-tuning
AprilTag / Pose Estimation: https://docs.limelightvision.io/docs/docs-limelight/pipeline-apriltag/apriltag-intro
π§ Autonomous & Path Planning¶
PathPlanner
PathPlanner Docs: https://pathplanner.dev/
PathPlanner GitHub: https://github.com/mjansen4857/pathplanner
Choreo (Trajectory Optimization)
Choreo Docs: https://choreo.autos/
Choreo GitHub: https://github.com/SleipnirGroup/Choreo
π Telemetry, Logging, Debugging¶
NetworkTables Docs: https://docs.wpilib.org/en/stable/docs/software/networktables/index.html
SmartDashboard / Shuffleboard: https://docs.wpilib.org/en/stable/docs/software/dashboards/index.html
SysId (System Identification): https://docs.wpilib.org/en/stable/docs/software/pathplanning/system-identification/index.html
AdvantageKit¶
AdvantageKit Docs: https://github.com/Mechanical-Advantage/AdvantageKit
π GitHub & Team Code¶
Team GitHub Organization: https://github.com/CyberCoyotes
Current Season Robot Code Repo: https://github.com/CyberCoyotes/2026-Rebuilt
GitHub Markdown Guide: https://www.markdownguide.org/basic-syntax/
GitHub Git Cheat Sheet: https://education.github.com/git-cheat-sheet-education.pdf
π§ͺ Simulation & Advanced Tools (Optional)¶
WPILib Simulation Overview: https://docs.wpilib.org/en/stable/docs/software/wpilib-tools/robot-simulation/index.html
MapleSim FRC Community Tools: https://shenzhen-robotics-alliance.github.io/maple-sim/
π Troubleshooting & Community¶
Chief Delphi (FRC Forums): https://www.chiefdelphi.com/
WPILib Discord: https://discord.gg/wpilib
CTRE Discord: https://discord.gg/ctr-electronics
Limelight Discord: https://discord.gg/limelight
β βCheck Here Firstβ During the Season¶
- β Motor not moving β CTRE Tuner X
- β Robot not enabled β Driver Station
- β Vision wrong β Limelight pipeline + NT
- β Auto broken β PathPlanner / Choreo
- β Odometry drift β Gyro + Pose Estimator
- β CAN issues β CAN IDs + Firmware