COREScouting is an FRC scouting application developed by Team 2062, designed to collect and analyze match data during competitions. The tool is available as open-source code on GitHub for teams to adapt and use.
COREScouting is an FRC scouting application developed by Team 2062, designed to collect and analyze match data during competitions. The tool is available as open-source code on GitHub for teams to adapt and use.
Yet Another Generic Swerve Library (YAGSL) is a reusable FRC swerve drive library created by Team 3481 (Bronc Botz). It provides a generic, configurable framework for implementing swerve drivetrain control, allowing teams to quickly integrate advanced drivetrain functionality without building from s
A C++ template project designed to help rookie FRC programmers learn robot code structure and best practices. Created by Team CORE 2062, this reusable training template serves as a starting point for new teams learning FRC programming.
An STM32-based joystick firmware implementation with analog axes, digital buttons, and LED control outputs. A reusable hardware/firmware project for teams building custom input devices.
An open-source STM32-based LED controller project that replicates CTRE's CANdle functionality using PWM signals. A reusable hardware/firmware tool for FRC teams seeking an alternative LED control solution.
A reusable LabVIEW library for robot localization using AprilTag sextant angle tracking to determine field position. Useful for FRC teams implementing vision-based navigation systems.
YAGSL (Yet Another Generic Swerve Library) is a reusable open-source Java library for FRC swerve drive control and simulation, providing modular motor/encoder abstractions, JSON configuration parsing, and NetworkTables telemetry. Maintained by Team 3481 Bronc Botz, it is widely used across FRC teams
A reusable FRC tank drive template in Java configured with TalonFX motor controllers, shared by Team 2062 for other teams to use as a starting point for their drivetrain code.
A C++/Java library implementing Ramsete trajectory tracking for FRC robot path planning and autonomous movement control. Shared by Team 2062 CORE for reuse across teams.
An educational guide and code samples for learning how to write FRC robot code, created by CORE Team 2062 for rookie programmers and teams new to FRC.
COREScouting is a Python-based scouting application developed by Team CORE 2062 for collecting and analyzing match data during FRC competitions. This tool is reusable by other teams for their own scouting workflows.
Example code and demonstrations for PurpleLib, a custom Java library for FRC robot programming. Provides reusable code patterns and utilities for teams building FRC robots.
YAGSL (Yet Another Generic Swerve Library) is an open-source FRC swerve drive control and simulation library. This Ko-fi page is a support/donation page for the project's development.
A Python tool that automates backup and synchronization of Pybricks code to GitHub, designed to help FLL teams manage version control and code preservation.
PurpleLib is a shared FRC robot code library providing reusable utilities and abstractions for team code development. The JavaDoc documentation is hosted on JitPack for easy integration into other teams' projects.
YAGSL (Yet Another Generic Swerve Library) is an open-source Java library for FRC swerve drive control and simulation, providing configuration-driven abstractions for multiple motor controller platforms (REV, CTRE, Studica, Redux). It enables teams to easily implement and test swerve drivetrains wit
YAMS (Yet Another Mechanism System) is an open-source WPILib library that simplifies robot mechanism programming by providing structured configuration and control for arms, elevators, turrets, and other subsystems with built-in telemetry and live-tuning support.
AdvantageKit template projects index providing starter code structures for FRC robot development, including KitBot, drivetrain, swerve, and vision configurations. Essential resource for teams building with the AdvantageKit logging and simulation framework.
Documentation page for AdvantageKit's built-in logging features, explaining how the framework automatically captures robot data (timestamps, driver inputs, power distribution, system stats, performance metrics) for replay and analysis.
A comprehensive setup and tuning guide for AdvantageKit's open-source Spark Swerve template, providing step-by-step instructions for configuring swerve drive robots with detailed characterization routines, PID tuning methods, and hardware customization options.