Skip to content
Work in progress. This library and its docs are new and still changing, and some parts are not yet tested on a real robot. Something wrong or unclear?Tell us (a GitHub issue).

FTC-Helper-Lib docs

Shortcuts for programming an FTC robot in Java. These pages match release v0.15.0.

New here? Quick start: a driving robot in 30 minutes, or step by step: Add the library to a project, then the main track: Lesson 1: The robot in five files (./gradlew :sim:newRobot writes the five files from your robot configuration).

Do these in order. One robot, built up lesson by lesson.

All the ways a button can work (tap, hold, double-tap, pairs, buzzes): The button menu: every way a button can work.

The same things built by hand, with the library’s building blocks. Do them to learn how it works.

Every class and every function, one page per module. To look one thing up, search the reference.

For people who change the library itself, not for robot code.