Skip to content

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