Society of Robots - Robot Forum

Electronics => Electronics => Topic started by: anu_2k6 on December 09, 2013, 03:40:41 PM

Title: Connecting Arduino/ArdumotoShield/IMU
Post by: anu_2k6 on December 09, 2013, 03:40:41 PM
Hi guys,

Before I start the practical side of things and blow up anything, I just want to make sure I've got the right bits connected to each other? Can anyone confirm the connections? I'm using a 29:1 gearmotor and IMU digital combo board with ardumoto shield and the Arduino Uno controller. I know you stack the shield onto the Arduino which is powered by 12v batteries.

Thankyou in advance!

Title: Re: Connecting Arduino/ArdumotoShield/IMU
Post by: jwatte on December 10, 2013, 07:35:10 PM
The Arduino is a 5V device, and your IMU looks like a 3.3V device.
The output from the Arduino I2C bus is 5V.
If the IMU is not 5V tolerant, you may fry it if you don't use a level translator.
If it is 5V tolerant, then you have to make sure to pull up the SDA and SCL pins to 5V to make sure the Arduino can read them as "high." 2.2kOhm resistors between A4/A5 and 5V would solve this.