Tools & Calculators

Internal

AprilTag Generator

Interactive
Download All

Official AprilTags (36h11 family) for field setup. Click any tag to view fullscreen or download.

Tag 24 - RED
Tag 24
New Tab Download SVG
Tag 20 - BLUE
Tag 20
New Tab Download SVG
Tag 21 - GPP
Tag 21
New Tab Download SVG
Tag 22 - PGP
Tag 22
New Tab Download SVG
Tag 23 - PPG
Tag 23
New Tab Download SVG

Official Resources

FIRST

Team Management & Strategy

Management

Field & CAD Resources

Design

FeatureScripts & CAD Utilities

OnShape

Open Source Parts & Libraries

Community

Programming & Software

Code
⚡

NextFTC

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

Mechanical

Electronics & Wiring

Hardware

Vendors & Parts Suppliers

Shopping

Team/Event Results

Data

Community & Support

Help