- Limelight NetworkTables Dump (Explanation of values the limelight Returns)
- Limelight-Helpers Docs (Explanation Of Methods Available in LimelightHelpers.Java)
- Spark Encoders JavaDocs (Almost All Encoders We Interact With)
- CANSparkMAX JavaDocs (Almost All Motors We Interact With, Excluding Falcons, etc)
- Spark PID Controller JavaDocs (Used In Shooter, Not In Sprocket)
- SparkMax Code Examples (Great For Understanding Implementations
- WPILIB PID Controller Docs
- WPILIB PID Controller JavaDocs
- WPILIB Command Javadocs (.andThen(), .alongWith(), etc)
- Also just the general WPILIB docs in case none of these are what you're looking for here
- Pigeon JavaDocs (Our Current Gyro)
- NavX JavaDocs (Our Old Gyro)
- Our Gyro is within the SwerveDrive object in Drivetrain.java, call .getGyro() to get the gyro object