Learn FTC
A curated hub of FTC resources for new and experienced teams. Learn the basics of FIRST and FTC, then try out Road Runner, Java, building, wiring, CAD, strategy, and drive practice tools.
FTC in Action
What is FIRST and FTC?
FIRST is a global nonprofit that inspires students through mentor based robotics programs. FIRST Tech Challenge (FTC) is for middle and high school teams that design, build, and program robots to compete in a new game each season.
FTC combines engineering, programming, outreach, and teamwork. Teams iterate fast, test often, and learn real world skills like planning, design, debugging, documentation, fundraising, and communication.
Official FTC PageTest a Robot in a Simulator
Explore how FTC robots move, drive, and interact with the field using a simulated environment.
Programming and Road Runner
Road Runner helps teams build accurate autonomous paths. Combine it with good measurements, clean hardware setup, and consistent localization.
Road Runner Docs
Setup, motion profiling, trajectory building, and tuning. Start with localization and basic tuning.
FTC Docs Programming Tutorials
Official programming tutorials for Blocks, OnBot Java, and Android Studio, plus related control system docs.
FTC SDK (Official)
The official SDK used for FTC robot programming (Android Studio).
REV Docs
Hardware setup, wiring, device configuration, and troubleshooting for REV control system components.
Game Manual 0 (Software)
Community maintained FTC guide with solid programming fundamentals and setup steps.
Build, CAD, and Mechanisms
Strong robots come from reliable mechanisms, clean wiring, robust structure, and fast iteration.
goBILDA
Build systems and parts for FTC drivetrains, slides, intakes, and more.
REV Robotics
FTC legal motors, hubs, sensors, and build components.
Onshape (CAD)
A popular CAD platform for FTC teams. Collaborate and design assemblies.
Game Manuals
Rules, inspection requirements, field setup, and scoring. Always verify legality here first.
Strategy and Community
Scouting and match strategy matter as much as good code. Learn from the community, watch breakdowns, and use official resources to stay correct.
FTC Community
Discuss software, hardware, machine learning, and general FTC topics with teams and mentors.
FTC Forum
The official style forum with categories for teams helping teams, programming, parts, and season info.
Brogan M. Pratt
Great FTC content across programming, rules, build decisions, season planning, and team execution.
Team and Event Search
Find events, tournaments, and official program information.
Start an FTC Team
Registration, funding, mentors, parts, and getting to your first competition.