YAMS is a software framework for FRC and FTC teams that provides mechanism abstraction and control systems built on WPILib. It's designed for programmers and mechanical engineers looking to standardize and simplify robot subsystem implementation.
YAMS is a software framework for FRC and FTC teams that provides mechanism abstraction and control systems built on WPILib. It's designed for programmers and mechanical engineers looking to standardize and simplify robot subsystem implementation.
AdvantageKit is a logging and replay framework for FRC robots that enables teams to record match data and replay robot behavior for analysis and debugging. Designed for experienced programmers seeking advanced telemetry and simulation capabilities.
A Java API port for the Pixy2 vision sensor, enabling FRC teams to integrate camera-based object detection on RoboRIO platforms. Designed for programmers implementing computer vision in FRC robots.
A digital whiteboard tool designed for FRC teams to collaboratively plan and visualize match strategies and game plans. Helps teams organize strategic thinking during competitions and practice.
OpenSight is a free, open-source vision processing suite designed for FRC teams to detect and track game elements using computer vision. It provides an accessible alternative to commercial vision solutions.
LibDS is a library for controlling FRC robots, providing low-level networking and control system functionality for teams developing custom robot control software.
A GitHub repository containing example RobotPy projects for FRC teams learning to program robots in Python. Provides code samples and starter templates for FRC programming using the RobotPy framework.
A Python 3 library that simplifies development of RobotPy-based FRC robot code by providing utilities and testing frameworks for Python programmers.
Pathfinder is a motion profiling and trajectory generation library for FRC robots that enables smooth, optimized autonomous path planning across platforms. It provides advanced motion planning capabilities for teams implementing complex autonomous routines.
Public release of Team 254's FRC 2016 competition code for the Stronghold game. Serves as a reference implementation for programming and robot control strategies.
A web-based path editor for designing autonomous routes and generating motion-profiling path files for VEX Robotics Competition (VRC). It features pure-pursuit algorithms and is built with React and TypeScript.
Public release of Team 254 Backlash's 2019 FRC robot code for the Deep Space game, serving as a reference implementation for advanced programming techniques and robot control systems.
A GitHub-hosted tutorial teaching Java programming for FRC robot development using RoboRIO and VS Code. Designed to help students and mentors learn FRC programming from the ground up.
An open-source FRC vision processing library using OpenCV and Python for camera-based robot perception. Designed for FRC teams implementing computer vision capabilities in their robots.
Public FRC robot code repository from Mechanical Advantage for their 2026 robot 'Darwin', providing reference implementation and learning resource for advanced programming practices in competitive robotics.
A Rust programming language implementation for FRC robotics, providing wpilib bindings and cargo-frc build tools for teams wanting to write robot code in Rust instead of Java/C++.
Public release of Team 254 Lockdown's FRC 2018 robot code for the FIRST Power Up season. This is a reference implementation useful for programmers and mentors studying advanced FRC software architecture and design patterns.
A Python wrapper library that simplifies access to The Blue Alliance API for FRC teams, enabling programmatic retrieval of competition data, team statistics, and match information.
ScoutingPASS is an open-source FRC scouting application developed by PWNAGE Robotics that helps teams collect and analyze competition data during matches. Designed for scouts and strategy teams to track robot performance and inform alliance selection.
Team 254's open-source FRC 2017 Steamworks robot code, serving as a reference implementation and learning resource for competitive programming teams.