• FIRST Official Team Resources
  • Official Game Q&A
FIRST Tech Challenge Docs Logo
glos
  • About the FIRST Tech Challenge
  • Gracious Professionalism®

Getting Started

  • New Teams
  • Returning Teams
  • Coach (Administrative) Resources
  • Technical Mentor Resources
  • Glossary

Game and Season-Specific Resources

  • FIRST Tech Challenge Blog
  • FIRST Tech Challenge Tech Tips
  • Game Manuals
  • Game Q&A Forum
  • Playing Field Resources
  • Field Coordinate System

Software Development Kit (SDK)

  • Laptop Requirements
  • SDK Overview
  • Updating Components

Robot Building Resources

  • Basic ‘Bot Guide for REV

Control System Resources

  • Control System Introduction
  • Hardware Component Overview
  • Hardware and Software Configuration
  • FIRST Tech Challenge Self-Inspect
  • Programming Resources
    • Programming Tutorials
      • Choosing a Programming Tool
      • Blocks Programming Tutorial
        • Introduction Blocks
        • Configuring Your Hardware Blocks
        • Connecting to the Program & Manage Server Blocks
        • Writing an Op Mode Blocks
          • Creating Op Modes Blocks
          • Running Your OpMode (All Languages)
          • Running Your Op Mode Instructions
          • Managing OpModes in Blocks Blocks
          • Controlling a Servo Blocks
          • Using Sensors Blocks
        • Reference Documents Blocks
      • OnBot Java Programming Tutorial
      • Android Studio Programming Tutorial
    • Supporting Documentation
    • AprilTag Programming
    • TensorFlow Programming
    • Vision Programming
    • Advanced Topics
    • Additional FIRST Website Resources

AprilTag Resources

  • AprilTag Introduction
  • VisionPortal Overview
  • Webcams for VisionPortal
  • Understanding AprilTag Values
  • AprilTag Test Images

CAD Resources

  • Computer Aided Design (CAD)

Manufacturing

  • Manufacturing Methods

Additional Tools

  • FIRST Machine Learning Toolchain

Team Resources

  • Common Team FAQs
  • Team Complimentary Software
  • Team Discounts

FTC Docs

  • Booklets
  • Site Feedback Form
  • FTC Docs PDF
  • Dark Mode
  • Workflow
FIRST Tech Challenge Docs
  • Programming Resources
  • Blocks Programming Tutorial
  • Writing an Op Mode Blocks
  • Edit on GitHub

Writing an Op Mode Blocks

  • Creating Op Modes Blocks
    • What’s an Op Mode?
    • The Blocks Programming Tool
    • Creating Your First Op Mode
      • Creating Your First Op Mode Instructions
    • Examining the Structure of Your Op Mode
    • Controlling a DC Motor
      • Modifying Your Op Mode to Control a DC Motor Instructions
    • Inserting Telemetry Statements
      • Inserting Telemetry Statements Instructions
    • Saving Your Op Mode
      • Saving Your Op Mode Instructions
    • Exiting Program & Manage Screen
      • Exiting Programming Mode Instructions
  • Running Your OpMode (All Languages)
  • Running Your Op Mode Instructions
  • Managing OpModes in Blocks Blocks
    • Creating an OpMode
    • Saving an OpMode
    • Downloading an OpMode
      • Downloading an OpMode through the Editing Interface
      • Downloading an OpMode through the Management Interface
    • Uploading Blocks
  • Controlling a Servo Blocks
    • What is a Servo Motor?
    • Modifying Your Op Mode to Control a Servo
      • Modifying the Op Mode to Control a Servo Motor Instructions
  • Using Sensors Blocks
    • Color-Distance Sensor
      • Modifying the Op Mode to Display Distance Instructions
    • Touch Sensor
      • Modifying the Op Mode to Display Button (Touch Sensor) State Instructions
Previous Next

© 2023 FIRST
Privacy Policy
Terms of Service
Report an Incident
Revision c0f60d19.
Season Presenting Sponsor
RTX
Built with Sphinx using a theme provided by Read the Docs.