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 LEGO League Challenge scoring application used by referees at qualifying and championship events. Implements the season-specific Robot Game scoring missions.
Official FIRST Tech Challenge event results portal. View match scores, team rankings, and awards for all FTC events worldwide. Maintained by FIRST.
Desktop tournament management software for running FLL events. Handles team check-in, match scheduling, scoring entry, and display screens. Provided by FIRST to event organizers.
Official FIRST Robotics Competition event data API. Provides real-time match results, team rankings, event schedules, and team data for all FRC seasons.
Official FIRST team management portal. Register teams, manage member rosters, track required consent forms, and access program resources across FRC, FTC, and FLL.
Official FIRST LEGO League Explore resource hub. Contains season challenge guides, judging rubrics, team meeting resources, and coach materials for the entry-level FLL program.
Official API documentation for FIRST Israel, providing programmatic access to FIRST competition data and resources for FRC, FTC, and FLL programs.
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.
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.
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.
The official Gradle build plugin for FRC that enables teams to build, deploy, and manage code on the RoboRIO robot controller. Essential infrastructure tool for FRC Java/Kotlin programming teams.
Official Android mobile application for The Blue Alliance that provides real-time access to FRC competition data, match schedules, team information, and event details.
Field support tool for FRC FTAs and FTAAs. Tracks field faults, team connection issues, and match history during events. Helps FTAs quickly diagnose and document recurring problems.
Advanced FRC statistics platform featuring EPA (Expected Points Added) ratings for teams and events. Useful for pre-event analysis and alliance selection research.
Browser-based real-time dashboard for FTC robots. Displays live telemetry, graphs, and camera feeds during development. Allows changing configuration variables without redeploying code.
Alternative FTC autonomous path follower designed for reactive, on-the-fly path correction. Uses a centripetal force correction approach for smooth, consistent holonomic robot movement.
Desktop telemetry viewer and log analyzer for FRC robots. Supports WPILib DataLog files, live NetworkTables streaming, 3D field visualization, and custom dashboard tabs.
Motion profiling library for FTC robots. Generates smooth, time-optimal trajectories for mecanum and tank drivetrains. The dominant FTC autonomous library; requires tuning but delivers reliable paths.