Useful Links

This is a list of links to documentation and other various resources. If you're not sure how to do something, you should probably try looking here first!

937's GitHub

Not found
  • Contains code dating back to 2017

  • Previous years can be referred to for help

  • New repository should be made for each year

  • There will eventually be a template repository for reuse every year, but it's not done yet

WPILib Documentation

  • Documentation for WPILib, the core library that is the base for all FRC code

    • If you don't know where to look for any given thing's documentation, it's probably here

    • Documentation for specific parts or libraries may be in other places, see below

WPILib API Documentation

  • This is where they document the full Java API, so if you don't know what a particular method or object does, it should tell you here

  • This is basically the web-accessible version of the thing that shows up when you hover over something from WPILib in VSCode

  • If you don't already know what this is, you probably don't need to worry about it

Phoenix Documentation

  • Documentation for Phoenix, the framework used with all Cross The Road Electronics devices, which we use many of

  • Spartronics' (team 4915) documentation for Talon SRXs:

API Documentation

[LEGACY] Talon SRX PDF Manual

REV Robotics Documentation

  • The root link to documentation for REV Robotics' products, which we use some of

  • The documentation for each individual product will branch off of here

SPARK MAX Documentation

  • Since REV branches their documentation off in a semi-weird way, here's a link directly to the SPARK MAX documentation, which is a motor controller we use

REVLib API Documentation

  • Note that these are the API docs for REVLib, which (as of 2022) includes the Spark Max and the Color Sensor V3, but no other REV products

  • API documentation for other REV products can be found with a Google search or from their documentation

Limelight

  • The Limelight is the vision processing camera we use

Some Helpful Examples

Mecanum Drive

  • A lovely bit of documentation written by Team 2853 that goes over how a Mecanum drivetrain works on a physical level and explains how to implement it manually, without using WPILib classes, which is important for PID

Last updated