Resources
Choose FTC, FRC, or FLL Challenge to see resources that match the program you are building for.
Choose Your Program
Software
Learn how to write robot code, configure the controller app, and understand the FTC SDK workflow.
- FTC SDK Documentation Official Java robot libraries, setup steps, and the core classes used in FTC coding.
- Basic FTC Robot Programming Start here if you are new to OpModes, drivetrain control, and tele-op basics.
- Advanced FTC Robot Programming Covers better architecture, autonomous routines, and more advanced coding patterns.
- Robot Controller Setup Shows how to connect phones, pair devices, and get the control system ready to test.
Mechanical
Plan a robot that is sturdy, easy to repair, and realistic for your team to build and maintain.
- Drivetrain Design Compare drive styles, wheel choices, gearing, and layout ideas for a dependable base.
- Mechanical Parts Guide A practical overview of fasteners, structure pieces, motion parts, and common hardware.
- Assembly Tutorials Step-by-step build help for putting together parts cleanly and keeping the robot serviceable.
- Motor Selection Helps you choose the right motors and understand power, speed, and torque tradeoffs.
Non-Technical
Use these guides to organize your team, explain your goals, and build support from families and sponsors.
- Team Funding Guide Budget planning, sponsor outreach, and ways to explain where the money will go.
- Sponsorship Templates Email and letter templates that help you ask businesses and organizations for support.
- Outreach Ideas Ways to recruit students, show off the team, and share FIRST with your community.
- Team Organization Learn how to set roles, track tasks, and keep meetings productive throughout the season.
Team Setup
Build the structure, people, and budget a larger robotics team needs before the season gets busy.
- FRC Program Overview FRC basics, team structure, and official overview links in one local guide.
- Team Management Resources Student roles, mentor roles, meeting expectations, and team operations.
- Cost and Registration First-year budgeting, registration planning, and official cost links.
- Find Teams and Events How to use nearby teams and events to learn before competing.
Robot Build Basics
Plan a large robot that is safe, serviceable, and realistic for your team to finish and practice with.
- WPILib Documentation Programming setup, controls, simulation, and official WPILib links inside.
- Zero to Robot Setup path for laptops, roboRIO, radio hardware, wiring, and deployment.
- FRC Technical Resources Robot control, inspection, and build support guidance for new teams.
- Kit and Season Materials How to use kit and kickoff details when planning robot build scope.
Season and Events
Use these resources to prepare for kickoff, inspection, judging, pit work, matches, and event logistics.
- FRC Season Materials Manuals, updates, deadlines, and how to turn them into a season plan.
- Safety Manual Shop, pit, battery, tool, lifting, and event safety expectations.
- Awards and Submissions How to prepare students for impact, technical, and interview-based awards.
- Teams and Events Search How event listings help with travel, scouting, practice, and scheduling.
Team Meetings
Organize a small team, steady meeting rhythm, and coaching structure that lets students own the work.
- How to Get Started Team setup, coach responsibilities, registration, and partner connection guidance.
- FIRST LEGO League Site Program structure, divisions, season theme, and family explanation help.
- Cost and Registration Registration, Challenge Set, robot materials, supplies, and event budget notes.
- Youth Protection Adult supervision, student safety, communication, and meeting expectations.
Robot Game and Coding
Build a reliable LEGO robot, test one mission at a time, and keep programs simple enough for students to explain.
- Robot Game Rulebook Mission scoring, match flow, challenge updates, and field setup guidance.
- SPIKE Prime Lessons Beginner-friendly robot building, coding, sensors, and testing lessons.
- SPIKE App Robot coding, motor control, sensors, mission routines, and debugging basics.
- Challenge Resources Mission testing, attachments, robot design judging, and season resources.
Innovation Project and Event Prep
Prepare for the parts of FLL beyond robot matches: project research, Core Values, robot design, and judging.
- Team Meeting Guide Meeting pacing for project work, robot design, Core Values, and events.
- Engineering Notebook Track ideas, testing, robot changes, project research, and team decisions.
- Judging Resources Prepare students to explain project, robot design, teamwork, and iteration.
- Teams and Events Search Find events, nearby teams, and examples of competition day organization.