# REV DUO - Home

<figure><img src="/files/3H2zKV7LHoDlSKXxFjAG" alt=""><figcaption></figcaption></figure>

REV DUO components work together for a dual purpose: To create competition-grade robots geared towards participating in the *FIRST* Tech Challenge or to be used in the classroom for STEM education. REV Robotics is committed to designing high-quality products that make robotics accessible for any skill level. Since 2014, we have continued to iterate and adapt to the educational robotics community's needs, by developing new products and refining our current product selection.

Look for the [REV DUO flag and logo](https://www.revrobotics.com/duo-system/) on our website and shop with confidence knowing all products are compatible and designed to work together seamlessly.

REV Robotics is proud to be a supporter of FIRST Tech Challenge (FTC). For more information about FIRST Tech Challenge, please visit the [FIRST Tech Challenge website](https://www.firstinspires.org/robotics/ftc).&#x20;

## Featured Documentation

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>REV DUO Control System</strong> </td><td><a href="/files/mbJwMOd5nDC5cQ7Wvn4G">/files/mbJwMOd5nDC5cQ7Wvn4G</a></td><td><a href="/spaces/UOOiQ4S2QcMWmVoSmeQ8">/spaces/UOOiQ4S2QcMWmVoSmeQ8</a></td></tr><tr><td><strong>REV DUO Build System</strong> </td><td><a href="/files/gJvQIRrkBIgfDNWbucDa">/files/gJvQIRrkBIgfDNWbucDa</a></td><td><a href="/spaces/H9K1InCLC1ZxIkdPJt31">/spaces/H9K1InCLC1ZxIkdPJt31</a></td></tr><tr><td><strong>FTC Kickoff Concepts</strong></td><td><a href="/files/mIWoUKHBENdBzrSNKFkv">/files/mIWoUKHBENdBzrSNKFkv</a></td><td><a href="/spaces/-MHCAE012xNfg1h3SM9v">/spaces/-MHCAE012xNfg1h3SM9v</a></td></tr><tr><td><strong>Hello Robot: Introduction to programming</strong></td><td><a href="/files/MJaPZKxUHdlmUKzmDVgK">/files/MJaPZKxUHdlmUKzmDVgK</a></td><td><a href="/spaces/UOOiQ4S2QcMWmVoSmeQ8/pages/-M7xE37HU9IwA-kQwuGf">/spaces/UOOiQ4S2QcMWmVoSmeQ8/pages/-M7xE37HU9IwA-kQwuGf</a></td></tr><tr><td><strong>Classbot V2 Build Guide</strong></td><td><a href="/files/9eZKGmMzAqHhNurI6KSF">/files/9eZKGmMzAqHhNurI6KSF</a></td><td><a href="/spaces/H9K1InCLC1ZxIkdPJt31/pages/-MDKk0r0HTwTUc2YkXAz">/spaces/H9K1InCLC1ZxIkdPJt31/pages/-MDKk0r0HTwTUc2YkXAz</a></td></tr><tr><td><strong>Servo Hub Overview</strong></td><td><a href="/files/7QBGrZGSlTtVa2fQT96w">/files/7QBGrZGSlTtVa2fQT96w</a></td><td><a href="/spaces/-ME3KPEhFI6-MDoP9nZD/pages/dfvDlTcclftfDfsr7a8N">/spaces/-ME3KPEhFI6-MDoP9nZD/pages/dfvDlTcclftfDfsr7a8N</a></td></tr></tbody></table>

## Getting Started

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>REV DUO Control System</strong> </td><td><a href="/files/mbJwMOd5nDC5cQ7Wvn4G">/files/mbJwMOd5nDC5cQ7Wvn4G</a></td><td><a href="/pages/iGX2UNHrvlVuByEdDUqI">/pages/iGX2UNHrvlVuByEdDUqI</a></td></tr><tr><td><strong>REV DUO Build System</strong> </td><td><a href="/files/gJvQIRrkBIgfDNWbucDa">/files/gJvQIRrkBIgfDNWbucDa</a></td><td><a href="/pages/3nRX2cJud2zCmZ7WwTVg">/pages/3nRX2cJud2zCmZ7WwTVg</a></td></tr><tr><td><strong>FTC Kickoff Concepts</strong></td><td><a href="/files/G8iPHthM1IoJJeWIIKwA">/files/G8iPHthM1IoJJeWIIKwA</a></td><td><a href="/pages/pqbcSIhKHEYXS38jNZvi">/pages/pqbcSIhKHEYXS38jNZvi</a></td></tr></tbody></table>

## Help & How-To

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td><strong>Troubleshooting</strong></td><td><a href="/pages/uhO7sdryL52snTUJBj9a">/pages/uhO7sdryL52snTUJBj9a</a></td><td><a href="/files/7QBGrZGSlTtVa2fQT96w">/files/7QBGrZGSlTtVa2fQT96w</a></td></tr><tr><td><strong>Build Guides</strong></td><td><a href="/pages/3nRX2cJud2zCmZ7WwTVg">/pages/3nRX2cJud2zCmZ7WwTVg</a></td><td><a href="/files/UylFmwjkBwCGOsz69fSU">/files/UylFmwjkBwCGOsz69fSU</a></td></tr><tr><td><strong>Programming Guides</strong></td><td><a href="/pages/0cwh4lEpTfvokJKJjrId">/pages/0cwh4lEpTfvokJKJjrId</a></td><td><a href="/files/eJGrkmAwpn3U7qBEjLOC">/files/eJGrkmAwpn3U7qBEjLOC</a></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.revrobotics.com/docs/duo/rev-duo.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
