https://www.youtube.com/watch?v=K2Aj0S4-aKI
https://github.com/robotpy/robotpy-rev/tree/main/examples
(all of these will also work fine on a tank/arcade/mecanum drive robot)
- Adding an Arm Subsystem
- Adding a Camera Subsystem
- Adding an Elevator Subsystem
- Adding an Intake Subsystem
- Adding a Shooter Subsystem
- Adding a Localizer by reusing PhotonVision cameras
- Adding Blinkin LED Strips Standalone
- Adding Blinkin LED Strip as part of Intake
- Adding Trajectory Picker (https://www.youtube.com/watch?v=eYY4uIxZJlo)
- Git: https://git-scm.com/downloads
- Python 3.13: https://www.python.org/downloads/release/python-3131/ (also fine to get it automatically using Anaconda or PyCharm)
- PyCharm: https://www.jetbrains.com/pycharm/download/ (bottom of the page is free Community Edition, it will suffice here)
- Elastic Dashboard (likely replacement for FRC Shuffleboard): https://github.com/Gold872/elastic-dashboard/releases
- PathPlanner (we still prefer it to Choreo, see video 13 on team's YouTube): https://github.com/mjansen4857/pathplanner/releases
If you want to troubleshoot a real (not simulated) robot, you will need Outline Viewer and/or AdvantageScope:
- they are now a part of official WPILib: https://github.com/wpilibsuite/allwpilib/releases/
If you want to drive a real (not simulated) robot, it's Windows-only:
- download Driver Station (part of NI Game Tools): https://www.ni.com/en/support/downloads/drivers/download.frc-game-tools.html