The Software Guide
17 articles
FTC Dashboard & Live PID Tuning
Tune your robot's PID controller in real time using FTC Dashboard - No rebuilding required
Color Sensor
How to read RGB and HSV values from the REV Color Sensor.
Distance Sensor
How to use a distance sensor
Universal IMU Guide
Using the modern, hub-agnostic IMU interface for robot orientation.
Touch Sensor
Simple digital inputs for limit switches and button presses.
Android Studio Setup
Complete set up guide for Android Studio on both Windows and Mac.
Basics of Motors and Servos
Programming guide for DC motors and servos in FTC.
Types of OpModes
The core differences between an OpMode and a LinearOpMode with Java examples.
Basics of Wiring and Configuration
Essential guide to wiring your FTC robot and configuring it in the app.
Bulk Reads
Optimizing your FTC robot's control loop with LynxModule bulk reading.
Feedforward Control
A practical guide to feedforward control for FTC mechanisms.
Mecanum Drivetrain
Learn the kinematics and programming behind a 4-motor mecanum drivetrain.
Motion Profiling
Learn how to use trapezoidal motion profiling with FTC drivetrains and single‑motor mechanisms.
NextFTC Subsystems
Building modular and reusable robot mechanisms using the NextFTC framework.
PID Control
A comprehensive guide to proportional, integral, and derivative control in FTC.
Sloth Load
High-speed code deployment and hot-reloading for FTC using Sloth.
Writing in Markdown - A Quick Reference
A practical guide to markdown syntax - headings, code blocks, tables, blockquotes, and more.