# MAXSwerve SPARK MAX Mounting Bracket Assembly

## Materials Needed

{% hint style="success" %}
The materials listed below will attach the SPARK MAX Mounting Bracket for ONE MAXSwerve Module
{% endhint %}

| Item & SKU                                                                                                                       | QTY                                                                                                          |
| -------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------ |
| <p>MAXSwerve SPARK MAX Mounting Bracket<br>(REV-21-2998)</p>                                                                     | 1                                                                                                            |
| [MAXSwerve Module (REV-21-3005)](https://www.revrobotics.com/rev-21-3005/)                                                       | 1                                                                                                            |
| [2x1 MAXTube - Pattern, Profile, and Length of your choice](https://www.revrobotics.com/MAXTube/)                                | 1 piece for attaching the MAXSwerve Bracket, More will be needed for assembling a whole MAXSwerve Drivetrain |
| <p><a href="https://www.revrobotics.com/10-32-Socket-Head-Screws/">#10-32 Socket Head Screws - 3in<br>(REV-29-2934-PK25)</a></p> | 2                                                                                                            |
| [#10-32 Nylock Nuts (REV-29-1016-PK100)](https://www.revrobotics.com/rev-29-1016/)                                               | 2                                                                                                            |

<figure><img src="/files/mHRx8wzJOzGoEFwQ9nCN" alt=""><figcaption></figcaption></figure>

## Assembly Instructions

{% hint style="success" %}
The MAXSwerve SPARK MAX Mounting Bracket is reversible and can be used on any corner of your MAXSwerve Drivetrain
{% endhint %}

| 1) Insert your 2x1 MAXTube into the mounting slot on the MAXSwerve Module                                                                         | ![](/files/stUTlTtNY1ibJkdhnxrW) |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- |
| 2) Slide the MAXSwerve SPARK MAX Mounting Bracket **over** the tabs of the MAXSwerve module that you just inserted the MAXTube into               | ![](/files/d5UocsCahriOmR9UuPll) |
| 3) Secure the MAXSwerve SPARK MAX Mounting Bracket and 2x1 MAXTube to the MAXSwerve Module with 2 - 3in #10-32 Button Head Screws and Nylock Nuts | ![](/files/MDD1qLDFP124LWnHig0j) |

### Optional Fourth Mounting Hole

The SPARK MAX Mounting Bracket has an optional fourth hole that teams can use to secure the Mounting Bracket directly to their MAXSwerve module!

<figure><img src="/files/WWuMpfkghKzgvvh8Ra3k" alt=""><figcaption></figcaption></figure>

Teams can use [#10-32 3/8in Button-Head Socket Cap Screws](https://www.revrobotics.com/rev-29-1221/) to attach this Mounting Bracket to the module, as pictured below. We recommend using threadlocker on this screw.&#x20;

<figure><img src="/files/CJLj7gHuSs7m4O2CP0po" alt=""><figcaption></figcaption></figure>


---

# 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/ion-build/build-guides/maxswerve-module-assembly/maxswerve-spark-max-mounting-bracket-assembly.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.
