# Adding an Expansion Hub

If you want to use more than 4 motors or 6 servos, you can add an Expansion Hub to your robot. An Expansion Hub ([REV-31-1153](https://www.revrobotics.com/rev-31-1153/)) can be added to a Control Hub ([REV-31-1595](https://www.revrobotics.com/rev-31-1595/)) or another Expansion Hub. The Expansion Hub has all of the same ports as the Control Hub but without the wireless capability.&#x20;

### Control Hub vs Expansion Hub in FIRST

| **FIRST Tech Challenge**                                                                                                                                                               | **FIRST Global**                                                                                                                                                 |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| FIRST Tech Challenge teams may use one (1) Control Hub and may add one (1) Expansion Hub starting in the 2020-2021 season. Read the official FTC Game Manuals for complete game rules. | FIRST Global teams must use one (1) Control Hub and may add one (1) Expansion Hub to their robot. Read the official FIRST Global manual for complete game rules. |

{% hint style="warning" %}
If you are using a configuration file from a 5.5 or earlier version of the Robot Controller Application, you will need to create a new configuration file.&#x20;
{% endhint %}

### Adding an Expansion Hub to your Robot

| Step                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Image                                                                                                                            |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| <p>Use the XT Extension Cable to connect power between the Control Hub and the Expansion Hub.</p><p><br>Use a 3-pin JST PH cable to connect the RS485 port on the Control Hub to the Expansion Hub.</p>                                                                                                                                                                                                                                                                                                                                                     | ![C:\Users\Rachel\AppData\Local\Microsoft\Windows\INetCache\Content.Word\text11874-5-0-4-7-5-6.png](/files/-M8N18g7FA00YUtTVAaT) |
| From the Driver Station choose “Configure Robot”                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | ![](/files/-MMNGZJskI9MIK4ZTzXe)                                                                                                 |
| Select “New” in the top left hand corner.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | ![](/files/-MMNK7LRGBCDiRL3s-b-)                                                                                                 |
| <p>Select “Control Hub Portal”</p><p></p><p>Note: This will show an Expansion Hub Portal if using an Android Device as a Robot Controller</p>                                                                                                                                                                                                                                                                                                                                                                                                               | ![Screenshot\_2010-04-11-22-51-34.png](/files/-MMNKAsTg4lc6fjASYSz)                                                              |
| <p>Now you have two Hubs to choose from. Either the Control Hub or the Expansion Hub.</p><p></p><p>“Expansion Hub 2” is the connected Expansion Hub that is communicating over RS485.<br></p><p>Configure and program as necessary. Please see the <a href="/pages/-M7x9jO55mr209ttM47o">Configuration</a> section of for an overview of configuration.</p><p></p><p>Note: If using an Android Device as a Robot Controller there will be two Expansion Hubs located here. The Expansion Hub Address may need to change so they do not conflict.</p><p></p> | ![Screenshot\_2010-04-12-00-28-32.png](/files/-MMNKRh9RdbBgK7ulVW5)                                                              |


---

# 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/duo-control/menu/adding-more-motors/adding-an-expansion-hub.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.
