5041 FRC RESOURCE LIBRARY

FIRST Robotics Competition Resources

A curated library of 53 online resources for students, mentors, coaches, and teams, organized by type and selected for long-term usefulness.

Evergreen first. This page favors stable documentation hubs, learning sites, tools, and community references that remain useful across seasons. For game rules, robot legality, award criteria, and deadlines, always defer to the current official FIRST competition manual and team updates.

Core resources

FRC resources

Official FIRST & Competition

8 resources

FIRST Robotics Competition Game & Season

Official All

Stable official hub for the current game, manual, Q&A, field, Kit of Parts, KitBot, and season resources.

Open resource

FRC Season Materials

Official All

Current manual, team updates, Q&A, inspection resources, event preparation, and season calendar.

Open resource

FRC Technical Resources

Official All

FIRST's technical hub for mechanical, electrical, programming, inspection, CAD, and other robot-building references.

Open resource

FRC Playing Field Resources

Official All

Official field drawings, CAD, AprilTags, field-tour videos, and team practice-element resources.

Open resource

FIRST Safety

Official All

Official FIRST safety manual and safety-culture resources for FRC and FTC teams.

Open resource

FRC Submitted Awards

Official Awards

Official submission information for awards requiring pre-event submissions.

Open resource

Archived FRC Game Documentation

Official Reference

Past game manuals, field assets, inspection documents, KitBot materials, and historical season references.

Open resource

FIRST Resource Library

Official All

Searchable cross-program FIRST library for team, technical, safety, branding, outreach, and competition materials.

Open resource
FRC resources

Getting Started & General Learning

7 resources

WPILib Documentation

Official/Community All

The primary FRC control-system and programming reference, including wiring, software installation, simulation, commands, controls, and tools.

Open resource

WPILib Zero to Robot

Official/Community Beginner

A step-by-step path from wiring and software installation through deploying a working robot program.

Open resource

Spectrum 3847 Training

Community Beginner–Intermediate

Student training curriculum covering FRC basics, controls, CAD, build, strategy, media, and awards.

Open resource

FRCDesign.org

Community Beginner–Advanced

A comprehensive Onshape-centered learning site for FRC CAD, design fundamentals, mechanism examples, and best practices.

Open resource

REV FRC Robot Basics Guide

Vendor Beginner

An approachable introduction to sturdy structures, motion transfer, hardware, and common FRC robot-building techniques.

Open resource

Spectrum Illuminations: Young Team Guide

Community Beginner–Leadership

Team organization, design principles, event preparation, vendors, scouting, sustainability, and competition strategy for developing teams.

Open resource

Spectrum $2000 Purchase Guide

Community Leadership

A practical priority list for new or growing teams deciding which shop tools, materials, and electronics to buy first.

Open resource
FRC resources

Mechanical Design & Robot Architecture

7 resources

FRCDesign Design Handbook

Community Intermediate–Advanced

Detailed reference on structure, materials, fasteners, 3D printing, power transmission, and designing mechanisms for controllability.

Open resource

FRCDesign Mechanism Examples

Community Intermediate

Curated mechanism examples with explanations intended to teach design concepts rather than simply provide CAD to copy.

Open resource

Spectrum Mechanical Resources

Community All

Large curated index of FRC design, drivetrains, manipulators, bumpers, calculators, fabrication, and advanced engineering resources.

Open resource

Spectrum Mechanical Reference

Community Intermediate

Quick-reference tables for motors, fasteners, gears, chain, belts, bearings, stock weights, and common robot hardware.

Open resource

ReCalc

Community Intermediate–Advanced

Browser-based calculators for belts, chain, gearing, arms, linear mechanisms, flywheels, intakes, and ratio selection.

Open resource

WestCoast Products Documentation

Vendor Intermediate

Documentation and reference information for WCP gearboxes, drivetrain components, swerve systems, and FRC build hardware.

Open resource

Spectrum Swerve Guide

Community Intermediate

Swerve module selection, cost comparisons, wiring, encoders, gyros, tuning considerations, spare parts, and software options.

Open resource
FRC resources

CAD, Parts Libraries & Design Inspiration

2 resources

Onshape for FIRST Robotics

Partner All

FIRST-specific Onshape resources, FRC parts libraries, field models, KitBot CAD, learning materials, and team setup guidance.

Open resource

Onshape Learning Center

Vendor Beginner–Advanced

Official self-paced courses for CAD fundamentals, assemblies, drawings, configurations, and advanced Onshape workflows.

Open resource
FRC resources

Electrical, Motors & Control Hardware

3 resources

WPILib Control System Documentation

Official/Community All

Control-system hardware overview, wiring, networking, roboRIO setup, Driver Station, CAN, power, and diagnostics.

Open resource

REV ION Control System

Vendor All

Documentation for REV FRC electronics, brushless motors, SPARK motor controllers, sensors, firmware, and configuration.

Open resource

CTRE Phoenix 6 Documentation

Vendor Intermediate–Advanced

Documentation for Talon FX/Kraken, CANcoder, Pigeon, CANivore, Phoenix Tuner, closed-loop control, simulation, and logging.

Open resource
FRC resources

Programming Fundamentals & Software Architecture

5 resources

WPILib Programming Basics

Official/Community All

Core FRC programming concepts, robot projects, NetworkTables, data logging, telemetry, and software architecture.

Open resource

WPILib Command-Based Programming

Official/Community Intermediate

Subsystem/command architecture, triggers, command groups, scheduling, and recommended organization for FRC robot code.

Open resource

WPILib Simulation

Official/Community Intermediate

Tools and concepts for simulating robot code and mechanisms before deploying to physical hardware.

Open resource

WPILib Data Logging

Official/Community Intermediate

Built-in robot data logging, log formats, analysis, and diagnostic workflows.

Open resource
FRC resources

Autonomous, Motion Planning & Controls

5 resources

PathPlanner

Community Intermediate–Advanced

GUI path creation plus PathPlannerLib for autonomous routines, event markers, pathfinding, swerve support, and robot-side path following.

Open resource

Choreo

Community Advanced

Time-optimal trajectory planning for swerve and differential drivetrains with constraints, obstacles, and robot-side ChoreoLib integration.

Open resource

WPILib Advanced Controls

Official/Community Intermediate–Advanced

PID, feedforward, state-space controls, motion profiles, trajectory concepts, and other controls engineering tools.

Open resource

WPILib SysId

Official/Community Advanced

System identification workflow for characterizing drivetrains and mechanisms and deriving useful feedforward/model constants.

Open resource

Controls Engineering in FRC

Community Advanced

Deep controls-engineering text by Tyler Veness covering modeling, feedback, estimation, motion planning, and state-space methods in FRC.

Open resource
FRC resources

Vision, Logging, Diagnostics & Tuning

5 resources

PhotonVision Documentation

Community Intermediate–Advanced

Open-source FRC vision system covering camera setup, AprilTags, PhotonLib, calibration, pose estimation, and robot integration.

Open resource

Limelight Documentation

Vendor Intermediate

Official Limelight setup, networking, pipelines, AprilTags, MegaTag pose estimation, APIs, and integration references.

Open resource

AdvantageScope

Community Intermediate–Advanced

Powerful robot log analysis and visualization with graphs, 2D/3D field views, joystick data, video sync, and live telemetry.

Open resource

AdvantageKit

Community Advanced

Logging and deterministic replay framework for advanced FRC software development and post-match debugging.

Open resource

WPILib Dashboard Guide

Official/Community Intermediate

Comparison and guidance for driver dashboards, diagnostics dashboards, and telemetry tools used with WPILib.

Open resource
FRC resources

Scouting, Strategy & Event Data

5 resources

The Blue Alliance

Community All

Community-standard FRC team and event database with match results, videos, rankings, awards, historical data, and notifications.

Open resource

The Blue Alliance API

Community Advanced

Developer API for building scouting tools, dashboards, event utilities, and data-analysis projects using FRC event data.

Open resource

Statbotics

Community Intermediate

FRC analytics centered on Expected Points Added (EPA), team strength, event forecasts, and historical performance trends.

Open resource

Statbotics Python API

Community Advanced

Python API for querying team, event, match, and EPA data for scouting and analytics projects.

Open resource

FRC Event Web

Official All

The official source for schedules, rankings, scores, teams, awards, and advancement information.

Open resource
FRC resources

Awards, Judging, Impact & Team Operations

3 resources

FIRST FRC Awards

Official All

The authoritative source for current judged and performance award criteria and judging resources.

Open resource

FIRST Impact Award Resources

Official Awards

Winning submissions, definitions, FAQs, judging guidance, and examples for the program's top team award.

Open resource

FIRST Team Management Resources

Official Leadership

Fundraising, mentoring, recruitment, outreach, team administration, budgeting, grants, and competition preparation.

Open resource
FRC resources

Community & Resource Hubs

3 resources

Chief Delphi

Community All

Searchable community discussion covering nearly every FRC technical and organizational topic.

Open resource

FRC Open Alliance

Community All

Build-season documentation from teams openly sharing designs, software, prototypes, testing, and lessons learned.

Open resource

Spectrum Resources

Community All

One of the most extensive FRC resource hubs, with original guides plus curated resources from other teams.

Open resource