Programming Resources Jun. 20 2024| 0 KB

Content Type: FIRST Tech Challenge
Tags: Robot Build/Assembly, Robot Kit, Team, Technical

The FIRST Tech Challenge software requires that the minimal version used to run the program is 9.0. This includes the apps and software development tools.

Robot Controller and Driver Station App - Rules <RS05> or <RS06> may require initial installation of the software, or updates throughout the season. Teams receiving the Driver Hub or Control Hub for the first time should install the most recent version of the software.

If using Windows 10 or greater, to install the most current version the software, please visit the following link:

For all other platforms, the required versions of both Android applications can be found here:

Instructions for installing or updating required software, regardless of the operating system used, can be found here:

Programming Resources

Blocks Programming Tool - A user friendly, graphical tool for programming a competition robot. The Blocks Programming tool is the fastest and easiest way to get started with programming. 

OnBot Java Programming Tool - An easy-to-use, browser-based Java development tool. OnBot Java lets users program in Java without the need for installing Android Studio.

Android Studio Download and Resources - Android Studio is an integrated development tool that lets teams create Java (text-based) programs for their competition robots. Android Studio offers great flexibility when writing a program for a competition robot. 

Managing Your Control System Resources

Computer Vision and Object Detection

Support & Troubleshooting
Additional Resources
Stay Connected