InstallationI/O ExpansionnavX-MXP Port MXP Pin Number RoboRIO Channel Address0 AO0 01 AO1 1I2CThe nav-MXP I2C connector can be used to connect the RoboRIO to an external I2C Device.The RoboRIO functions as an I2C Master. The connector provides DC Voltage, Ground, Clock(SCL) and Data (SDA).Note that this I2C connector resides on the same I2C bus which may optionally be used tocommunicate between the RoboRIO and the navX-MXP’s onboard processor. navX-MXP usesI2C Address 50 (0x32), so be sure that any external I2C device does not use this address.SPIThe navX MXP SPI connector can be used to connect the RoboRIO to an external SPI device.The RoboRIO functions as an SPI Master. The connector provides DC Votage, Ground, Clock(SCK), Slave Select (SS), Master-in/Slave-out (MISO) and Master-out/Slave-in (MOSI) signals.Note that this SPI connector resides on the same SPI bus which may optionally be used tocommunicate between the RoboRIO and the navX-MXP’s onboard processor. navX-MXP willrespond to the Slave Select signal if and only if the SPI Enable dip switch is set to the “ON”position. Thus, the SPI Enable dip switch should be set to the “OFF” position if you wish tocommunicate with an external device via the SPI connector.TTL UARTThe navX-MXP TTL UART connector can be used to connect the RoboRIO to an external TTL-level UART device.NOTE: The TTL UART connector cannot be used to connect to an external RS-232 signal,since RS-232 voltages are much higher than TTL-level UART voltages. Connecting a higher-voltage RS-232 device to the TTL UART connector may subject the RoboRIO to damagingvoltage levels on these pins.Note that this TTL UART connector can be used to communicate between the RoboRIO and thenavX-MXP’s onboard processor (in fact, this is the default). navX-MXP will respond to theUART TX signal from the RoboRIO if and only if the UART Enable dip switch is set to the “ON”position. Thus, the UART Enable dip switch should be set to the “OFF” position if you wish tocommunicate with an external device via the TTL UART connector.Alternative Installation Options24