From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

FIRST Robotics Competition Documents

cancel
Showing results for 
Search instead for 
Did you mean: 

roboRIO MXP Developer's Guide

This document is designed to help you create myRIO Expansion Port (MXP) boards for roboRIO.

We will continue to update this document before and during the FRC season, so be sure to check back as you work on your design. If there is any information that you are missing please leave a comment below. If your team creates an MXP board, please share it with FIRST@ni.com so we can share your board with other teams.

Be sure to check out the MXP guidelines from FIRST to know which boards will be legal for FRC competition.

MXP Angle 450px.png

MXP Board Mechanical Drawings

These mechanical drawings include all of the critical dimensions and hole placements for creating an MXP board.

MXP Mechanical Drawing 2.pngMXP Mechanical Drawing 1.png

MXP Pinouts

Use the following pins to connect your MXP board to the roboRIO. Note that many of the lines can serve multiple functionality.

roboRIO+Pin+Out.png

Connectors

These are critical components you may need to build your own MXP adaptor boards. These parts are avalible through many distributors including DigiKey & Jameco. Some parts may have a long lead time, so be sure to order them ASAP so you have time to get everything before you need to finalize your robot designs.

NamePart NumberManufacturer
Vertical MXP ConnectorSH2-34G-POn-Shore Technology, Inc.
3-Pin Header68000-103HLFFCI
4-Pin Header68002-404HLFFCI
Board Mount Screw#4-40 x 3/16"N/A
Taller Vert. MXP ConnectorESW-117-23-L-DSamtec
Spacer for Taller Connector4500-440-AL-7RAF Electronic Hardware


Multisim & Ultiboard


Multisim is an industry-standard, best-in-class SPICE simulation environment. It is the cornerstone of the NI circuits teaching solution to build expertise through practical application in designing, prototyping, and testing electrical circuits.

More Info -> What is Multisim?

The Ultiboard interface enables efficient layout and routing of PCB designs. Integration with NI Multisim allows seamless transfer of schematics to layout.

More Info -> What is Ultiboard?

Getting started with Multisim & Ultiboard resources

Licensing

All FRC teams can use the FRC LabVIEW serial number included in their Kick Off Kit to activate Multisim and Ultiboard. If you would like to use these tools before FRC Kick Off on Jan 3rd, you can download from the link below and use the 45 day trial. 45 days should give you enough time to prototype, test, and build your MXP boards; do not install until you are ready to start your 45 day trial!

Download Note: You will need to Sign In or create an NI.com account in order to download. If you are already logged in, you will go straight to the download page; if you are not logged in, you will be prompted to enter information to create a profile.

The New Account form is not set up to accommodate FIRST teams, so please use the values below to fill out the form.

Company Name: (FRC Team Number) IE: "FRC 2468"

Role: Student - Undergraduate

University: Enter "FRC"  then click "other" in the dropdown

Degree: Bachelor

Dates Attended: enter your high school start and planned graduation dates

Download Multisim-Ultiboard no num.png

Contributors