Skip to content
This repository was archived by the owner on Aug 26, 2026. It is now read-only.

Repository files navigation

Build Robot Code Formatting Sanitizers

FRC 2053 Southern Tier Robotics Beta 2025 Code

This repo holds our code for the Beta 2025 Robot. Our test drivebase is a swerve drivetrain using V3 Falcon 500's with the MK4i modules geared at the "L3 + 16t pinion" option. We have a pigeon v2 as our IMU as well all running through the CANivore. Our library uses Phoenix V6 Pro.

How to setup

Prerequisites (Install this stuff first)

  • Python 3 (not installed from Windows store. Please install from Python website)
  • Visual Studio 2022 with C++ workload
  • Version 2025.1.1-beta-1 of the WPILib installer installed.
  • CTRE Vendor Dep v25.0.0-beta-2

Install steps:

  • Create your virtual environment Inside the root of the project run: python -m venv ./venv
  • Activate your virtual environment ./venv/Scripts/Activate.ps1
  • Install the code formatter pip install -r requirements.txt

Build steps:

  • To build the code, press Ctrl+Shift+P and search for "Build Robot Code". This will build the robot code for the robot, as well as simulation (desktop).

To run:

  • To run in simulation, press Ctrl+Shift+P and search for "Simulate Robot Code". This will launch the simulation.
  • To run the code on the robot, press Ctrl+Shift+P and search for "Deploy Robot Code". This will search for a RoboRio over USB or the network and upload the code to the robot.

Running formatting:

  • Run wpiformat with your venv activated

To make a PR:

  • Create a branch from main
  • Push to your branch
  • Make sure your commits follow the formatting rules or else you can't merge
  • Make a PR on github

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages