Programming
FTC programming that survives competition day
Practical guides to write reliable code, debug fast, and keep robots match-ready. No theory dumps—only what helps you on the field and in judging.
Getting Started
SDK layout, Android Studio, OpModes, first run.
TeleOp
Drivetrains, gamepad mapping, scaling, deadzones, fixes.
Autonomous
Encoders, IMU turns, basic PID, reliability.
Sensors
Encoders, IMU, distance, touch, data verification.
Vision
Camera setup, OpenCV basics, AprilTags, failures.
Debugging
Telemetry, Logcat, crashes, timing/loop issues.
Common Code Mistakes
Blocking loops, waitForStart, encoders, init.
Code Library
Reusable drive, encoder helpers, PID, safety limits.
