FRC team 5584. Est. 2014

 

 

Follow Our Progress

Keep updated with the team by following our social media channels. For exciting highlights videos and robot reveals, be sure to subscribe to our YouTube channel!

Read more

 

Robocamps

Come and join us at one of our Robo Camp workshops! Held at three locations across the Eastern suburbs of Melbourne. Register on our website now!

Read more

 

Our Sponsors

The companies that support our team to run each season and are helping us promote a bright future for STEM in Australia. 

Read more

 

2024 Season: Crescendo

  • 2024.ChampsREV
  • 2024.MRTAlliance
  • 2024.MRTDrive
  • 2024.MollyClimb
  • 2024.shoot
  • 2024.loading

2025 Season: Reefscape

  • 2025.load
  • 2025.ready
  • 2025.score
  • 2025.spin
  • 2025.cad
  • 2025.kickoff
  • 2025.prototype

As we evolve as a team the software footprint increases in complexity. This article aims to provide a baseline of third-party software components (and the relevant versions for the current season). The versions listed here relate to the 2021 season and we can expect at least some of these to shift during the build season.

NOTE: if any updates are made to this page during the build season please notify the entire software team by email when you make the change.

NOTE: Currently being updated, cyan highlights are NOT up to date.

Core Software versions

These components are required by all IC software team members:

Third party libraries and software

Additional components required by IC software team members to compile and deploy the robot code:

  • CTRE Phoenix Framework
    • DESCRIPTION: Contains TalonSRX/Victor SPX Libraries and Phoenix Tuner program for configuring CTRE CAN devices
    • VERSION: 5.19.4.1 (5.19.4 in VsCode)
    • UPGRADE NOTES: upgrading from 5.17.3.1 | 5.17.4.0 | 5.17.6.0 | 5.18.1.0 => 5.18.2.1 - no need to uninstall old version, just install new version with default selections over the top of the existing installation, no restart required. To access the new library in your vscode project right-click on build.gradle file and select "Manage Vendor Libraries" > "Check for updates (offline)". The new version should be listed, tick the checkbox and select OK, we will need to do this once for each project under source control (i.e. project stored in GIT).
    • ACCESS: Download from http://www.ctr-electronics.com/hro.html#product_tabs_technical_resources 
    • ACCESS: Download from https://github.com/CrossTheRoadElec/Phoenix-Releases/releases/
    • LATEST 5.19.4.1 (checked 20200201)
  • REV Robotics SPARK MAX C++ API
    • DESCRIPTION:  Libraries for SPARK MAX Motor Controller
    • VERSION: 1.5.2
    • INSTALL NOTES: unzip into the C:\Users\Public\wpilib\2021 directory (take care here and check that you end up with new folder at C:\Users\Public\wpilib\2021\maven\com\revrobotics\... AND a new file at C:\Users\Public\wpilib\2021\vendordeps\REVRobotics.json)
    • DOWNLOAD: 32.9 MB
    • ACCESS: Download from https://docs.revrobotics.com/sparkmax/software-resources/spark-max-api-information#c-api 
    • **LATEST 1.5.4 (checked 20200201)
  • REV Robotics Color Sensor V3 
  • REV Robotics REV Hardware Client
  • REV Robotics SPARK MAX Client
  • KauiLabs NavXmxp

Electronics firmware versions on the robot:

Optional PC software (as required):