Team Resources
Here are some useful links:
Slack is our team collaboration site. There are several forums and a DM system. It is used for online team communication. Our workspace is FRC8544
WPILIB Documentation, comprehensive information about how to build and program a robot
https://docs.wpilib.org/en/stable/
Visual Studio Code (VSCode) download. This is the smart editor used for editing our code and needs to be downloaded prior to WPILIB install
https://code.visualstudio.com/download
WPILIB install instructions. See one of our programmers or mentors for updated instructions.
https://docs.wpilib.org/en/stable/docs/zero-to-robot/step-2/wpilib-setup.html
git (version management system) documentation including comprehensive man pages and free online version of Pro Git by Scottt Chacon and Ben Straub
Github is a web based app we use for versioning control for our program(s). The team repository is FRCTeam8544
2021 FRC Kit of Parts, parts listed by container:
https://www.firstinspires.org/robotics/frc/kit-of-parts
Chief Delphi, online forum used by FRC teams to share information. A great place to get answers to questions.
Button Box: how to use the Cypress PSoC to build a button box that interfaces to our code as a generic HID. Includes pointer to flashing s/w and pre-written configuration program
https://www.cypress.com/file/202626/download
Debugging: Status light definitions for robot components including many of the motor controllers
https://docs.wpilib.org/en/latest/docs/hardware/hardware-basics/status-lights-ref.html
PID Control Systems: A quick overview of what a PID Control System is
https://www.csimn.com/CSI_pages/PIDforDummies.html
Video Processing: Limelight Documentation, includes basic programming and a discussion of how to use the targeting information:
https://readthedocs.org/projects/limelight/downloads/pdf/latest/