FTC Resources
Essential tools, documentation, and community resources for FIRST Tech Challenge teams
Tools & Calculators
InternalMatch Predictor
Predict match outcomes and visualize win probabilities
Global Stats
View comprehensive statistics and data analysis for the season
Global Leaderboard
See the top performing teams ranked by ELO and OPR
Advancement Point Calculator
Calculate your team's advancement points based on competition performance
AprilTag Generator
InteractiveOfficial AprilTags (36h11 family) for field setup. Click any tag to view fullscreen or download.
Official Resources
FIRSTFTC CM Chatbot
Quick rules and gameplay clarifications answered by the official FTC chatbot
FTC Game Manual Hub
Official place to read GM0 and GM1, team updates, and all season rules
FTC Inspection Checklist
Official hardware/software/pre-match inspection checklist
FTC Events
Official rankings, match results, team info, season data, and event schedules
FTC Q&A
Official rules clarification system where teams can submit questions
Official FTC Docs
Central hub for programming guides, hardware docs, SDK info, and official tutorials
Combined Team Updates
All team updates compiled into one place for quick rule changes review
FTC Blog
Official FTC blog for important updates and announcements
FIRST Resource Library
Filtered library for robot building, programming, and team management resources
Team Management & Strategy
ManagementField & CAD Resources
DesignOnshape Field CAD
Full Onshape CAD of the FTC field for accurate modeling and robot fit checks
Field CAD (STEP)
Downloadable STEP file of the full field for any CAD software
Artifact CAD (STEP)
STEP file of the game's scoring elements for prototyping and simulations
AprilTag Letter Size
AprilTag field targets formatted for US letter printing
AprilTag A4 Size
AprilTag field targets formatted for A4 printing
FeatureScripts & CAD Utilities
OnShapePowerful OnShape FeatureScripts and parametric generators for custom parts
Open Source Parts & Libraries
CommunityCommunity-designed parts and mechanisms available for teams to use
Programming & Software
CodeNextFTC
Modern, open-source, command-based library suite with built-in abstractions and pathing integration
Hermes (FTC)
Alternative control library for FTC robots, part of the ftcMit ecosystem
Pedro Pathing
Pathing tool and library for easy autonomous trajectory building
Roadrunner Docs
Full documentation for the Roadrunner motion planning library
State Factory
Simple framework for making modular, easy-to-manage state machines
FTCLib
Open-source library with controllers, hardware wrappers, and utilities for FTC
FTC Dashboard
Live telemetry dashboard for tuning, logging, and real-time visualization
Lazar Panels
Clean online tool for telemetry panels and customizable dashboards
AdvantageScope Lite (FTC)
Lightweight visualization tool for logs, poses, and match playback
EasyOpenCV
Easy-to-use computer vision library for FTC using OpenCV
CoreFTC
Comprehensive programming guide and framework for FTC teams
Dairy Foundation Docs
Documentation for the Dairy Foundation ecosystem and tools
The Cookbook
General programming resource with recipes and best practices
Controls Engineering in FRC
Graduate-level control theory for high schoolers
Learn Java For FTC
An introduction to programming FTC robots in Java
Limelight Docs
Official documentation for Limelight vision cameras
FTC Robot Controller Repo
Official FTC SDK repository with wiki and JavaDocs
REV Intro to Programming
Introductory programming documentation for Blocks and Java
FIRST Programming Resources
Official collection of programming resources and tool introductions
FRC 4613 Software Workshops
Workshops teaching Java and FTC programming from basics to advanced
Intro to Control Theory
A series of blog posts introducing control theory concepts
Design Resources
MechanicalCAD & Rendering
Mechanical & Build
Calculators
Electronics & Wiring
HardwareVendors & Parts Suppliers
ShoppingGeneral Parts
Specific Parts
Machining Companies
Team/Event Results
DataCommunity & Support
HelpFTC Discord
Community-run universal FTC server for advice, code help, and discussion
GM0
Comprehensive community-built FTC guide covering build, code, and strategy
Ctrl Alt FTC
Community resources, tutorials, templates, and learning paths for new teams
FTC Tutorials
Video tutorials covering various aspects of FTC
Spectrum's Recommended Reading
Curated list of resources for FRC and FTC teams
Engineering Portfolio Library
Collection of exemplary engineering portfolios from top teams
Community team sharing tutorials, resources, and
build guides
Open-source collaboration platform for sharing
designs and code
The Loony Squad
FTC Open Alliance