View Single Post
  #1   Spotlight this post!  
Unread 22-12-2016, 12:43
cpapplefamily cpapplefamily is offline
Registered User
FRC #3244 (Granite City Gearheads)
Team Role: Mentor
 
Join Date: May 2015
Rookie Year: 2015
Location: Minnesota
Posts: 230
cpapplefamily has a spectacular aura aboutcpapplefamily has a spectacular aura about
navX Micro I2C voltage and Roborio

I been digging around the documentation. The navX is a 5v board and the RoboRIO Onboard I2C Interface is 3.3v http://pdocs.kauailabs.com/navx-micr...-installation/. The MXP-Expansion I2C ports seem to be 5vdc. Should I understand this to mean we should use the MXP-Expansion I2C interface?

reading on at the bottom of the page
Quote:
Electrical Notes

The I2C bus standard requires that the SDA and SCL pins be pulled up with a pull-up resistor on each line. The RoboRIO internally pulls these lines high – but if connecting to a host computer without pullups, the SDA and SCL lines will need 1.5KOhm pullups.

The navX-Micro I2C pins are 5V tolerant, so the host computer can use either 5V or 3.3V DC levels on these pins.
I read this as the SDA and SCL lines are 5v tolerant. Dose the 5v pin and the NavX Micro still NEED 5v?

Then even this page suggest using the USB preferably.
Reply With Quote