The official FRC robot programming library for Java and C++. Provides hardware abstraction (motors, sensors, cameras), control algorithms, simulation, and the VS Code development environment.
The official FRC robot programming library for Java and C++. Provides hardware abstraction (motors, sensors, cameras), control algorithms, simulation, and the VS Code development environment.
Official FIRST team management portal. Register teams, manage member rosters, track required consent forms, and access program resources across FRC, FTC, and FLL.
Official Android mobile application for The Blue Alliance that provides real-time access to FRC competition data, match schedules, team information, and event details.
The Blue Alliance iOS app provides real-time access to FRC competition data, match schedules, team rankings, and event information. Designed for teams, scouts, and fans to stay informed during competitions.
A Twitch extension that displays live FRC competition information and team data from The Blue Alliance during Twitch streams, enabling viewers to access real-time match details and rankings.
Shuffleboard is an official FRC dashboard application developed by WPILib that displays real-time robot telemetry, sensor data, and system status during matches and practice.
RobotBuilder is an official WPILib tool that generates C++ or Java FRC robot code from a visual configuration, helping teams quickly scaffold their robot programs with subsystems and commands.
Desktop application for configuring and updating REV Robotics devices (SPARK MAX, SPARK Flex, Power Distribution Hub). Also provides real-time telemetry and motor tuning.
Desktop app for designing and generating FRC autonomous paths. Supports holonomic and differential drivetrains, event markers, and path constraints. Widely used across teams.
The go-to source for FRC match results, rankings, event schedules, and team statistics. Covers every FRC event since 2002 and powers many scouting apps via its API.
Comprehensive mechanical design guide for FRC teams. Covers drivetrain design, game piece mechanisms, CAD practices, and manufacturing. Includes worked examples and Onshape templates.
Browser-based professional CAD platform heavily adopted by FRC and FTC teams. Supports real-time collaboration, version history, and a large library of FIRST-specific part libraries (MKCAD, etc.).
Plug-and-play FRC vision camera with an integrated web dashboard for configuration. Supports AprilTag tracking, neural network pipelines, and returns target data directly over NetworkTables.
Open-source FRC vision processing pipeline that runs on a coprocessor (Raspberry Pi, Orange Pi, etc.). Detects AprilTags and game pieces; integrates with WPILib pose estimation.
QR-code-based FRC scouting system. Teams configure a JSON file to define their scouting sheet; apps generate QR codes that can be scanned into a spreadsheet without internet.
Scoutradioz is a multi-team FRC scouting application developed by Team 102 (The Gearheads) and hosted on AWS, enabling teams to collect and analyze match data collaboratively during competitions.
A web-based mechanical design calculator built for FRC teams to assist with calculations for mechanical subsystems and components. Designed with collaboration features to support team design processes.
A Chinese-language FRC Wiki built with MkDocs Material that provides documentation and knowledge resources for FRC teams. Serves as an educational reference for students and mentors learning about FRC robotics.
bearTracks is an open-source FRC scouting application designed to help teams collect and analyze match data during competitions. It enables scouts to record team performance metrics and assists strategists in making informed decisions.
Autodesk Synthesis is a robotics simulator that integrates with Autodesk Fusion 360 to allow FRC teams to test and validate robot designs in a virtual environment before building physical prototypes.