Every job on an FRC team, written down.
11 departments, from swerve geometry to sponsor letters. Free to read, and nothing sits behind a login.
what is in the binder
394lessons, written and reviewed
11departments, one per team job
biggest departments, share of the catalogue
- Programming, Controls & Sensors13%
- Business, Operations & Fundraising12%
- Mechanical, Build & Pneumatics12%
- Electrical & Wiring9%
built by one high‑school student, working alone
11 departments / 394 lessons
Pick the department you are actually on.
Every lesson lives in exactly one department, so a new member can be handed a place to start on their first day and a mentor can see what is left.
dept / getting-started
Getting Started with FRC
New to FIRST Robotics? Start your journey here.
dept / mechanical-build
Mechanical, Build & Pneumatics
Drivetrains, mechanisms, fabrication, and pneumatics.
dept / cad-design
CAD & Design
Design robots in Onshape, SolidWorks & Fusion.
dept / programming-software
Programming, Controls & Sensors
Code the robot with WPILib — plus sensors, vision & control.
dept / electrical-wiring
Electrical & Wiring
Power, the control system, and legal wiring.
dept / business-operations
Business, Operations & Fundraising
Run your team — and fund it — like a real organization.
dept / media-outreach
Media, Branding & Outreach
Branding, media, and community impact.
dept / impact-award
The Impact Award
Pursue FRC's most prestigious award.
dept / scouting-strategy
Scouting & Strategy
Turn match data into winning strategy.
dept / drive-team
Drive Team
Driver, operator, and coach on the field.
dept / safety
Safety
Build a safety-first robotics culture.
Read it, pass the quiz, keep the certificate.
Certificates are issued per department, not per lesson, which is why the departments are the shape of the whole site.
Read the lesson
One lesson is one topic, sized to finish in a single meeting. Nothing is gated, so you can open it on the shop floor without an account.
Pass the quiz
Every lesson ends in a short quiz on the thing that actually breaks robots, not the vocabulary word you skimmed past. Retakes are unlimited.
Keep the certificate
Clear every quiz in a department and it issues a certificate for that department. Mentors use them to see who is trained on what.
Not sure which one is yours?
Each route strings several departments together in the order a real team learns them, so you always know what comes next.
All pathsNew Member Onboarding
5 departmentsgetting-started / safety / mechanical-build / electrical-wiring / media-outreach
Become a Robot Programmer
5 departmentsgetting-started / programming-software / electrical-wiring / mechanical-build / scouting-strategy
Build & Design Track
5 departmentsgetting-started / cad-design / mechanical-build / electrical-wiring / safety
Win the Impact Award
4 departmentsgetting-started / business-operations / media-outreach / impact-award
Game Day Ready
4 departmentsgetting-started / scouting-strategy / drive-team / safety
pit checklist / 8 entries
When the robot dies forty minutes before your match.
Each of these starts at the most likely cause and works down the list, because in the pit nobody has time to read a survey of the problem space.
Every cause of No Robot Code, in the order to check them
read itthe code will not deployWPILib deploy failures: build errors, RIO comms, and Gradle
read ita light is blinking and nobody knows whyFRC status lights and blink codes: the complete decoder
read itnothing can connect to the robotRobot radio and networking: setup, IP addresses, and the 2026 change
read itcan devices keep dropping off the busFRC CAN bus explained, and how to fix common problems
read itbatteries die halfway through a matchFRC battery guide: charging, care, testing, and safety
read itswerve wheels point the wrong waySwerve module offsets: calibration and backwards wheels
read itinspection is in an hourHow to pass FRC robot inspection: full walkthrough
read itCalculators that get the numbers right.
Each one shows its working, so the answer is something you can put in front of a mentor and defend.
| calculator | what you give it | what it tells you |
|---|---|---|
| Team budget | line items and quantities | what a season actually costs, itemized for a sponsor |
| Wire gauge | current, run length, gauge | voltage drop, checked against the minimum legal AWG |
| Tip-over | track, wheelbase, center of gravity | the angle where the robot goes over |
| Brownout | every motor and its stall draw | total draw against the 120 A main breaker and the roboRIO threshold |
| Deflection | span, load, section | how far that arm or rail sags, plus the safety factor |
who uses it
Who is actually using this
It’s a fair thing to ask about a site one student built. Here’s what I can back up: every team named below said yes in writing, and every number is counted straight from the database.
team / 447
Team 447 uses LearnFRC for training
They gave written permission to be listed here, and that’s the whole claim. I’m not stretching it into anything bigger. If your team is happy to be listed too, send me a message.
- tally / accounts
- 497learners with an account
- tally / teams
- 175FRC teams represented
- tally / completions
- 5,943lessons completed
These come out of the database when the page rebuilds, not from anything I type in by hand. The team count is how many different FRC team numbers people have put on their profiles, so it’s teams with at least one account here.
Start with one lesson.
Reading needs no account. Make one when you want the quizzes to count toward a certificate, and your progress to survive the walk back to the shop.