Category Thesis

I2C dev resource

Ideal I2C dev resources for BBxM: Beginner resources: Molly’s channel: I will keep updating the resources as and when I find more interesting resources

Undefined reference to `clock_gettime`

Hi, Quick small post: Whenever you face an error like: Undefined reference to `clock_gettime` while ‘make’, it would be a good idea to edit the makefile and add the following: LDADD = -lrt Define this around CXXFLAGS , LDFLAGS etc. Once defined, make sure that at the end of the file you have the following […]

MPU6050, BeagleBoard, KiCad, PCB and Stuff

Hi, As mentioned in my earlier post, I am moving towards interfacing MPU6050 with BeagleBoard. MPU6050 operates at 3v3 and BeagleBoard at 1v8. The I2C buses too use on the same voltage levels. The MPU6050 has an internal pull up resistor. For those who still do not get the issue, here it is explained in […]

Proxy settings on BeagleBoardxM Angstrom with Authentication

Hi, This will be a quick post. I have a BeagleBoardxM running with Angstrom V2012.05 . You can check your Angstrom’s version here: I had to install some packages on the same. There are various informative posts to configure internet settings on the BBxM, however, I was behind a proxy which needed authentication. The following […]

Multiple MPU6050s Sparkfun Breakout Board

Hi! This is in continuation from my earlier post. As I mentioned, I will be connecting Multiple IMUs on the same I2C bus. Now the problem is this: The IMUs are by default shipped with 0x68 as the I2C address.  Common logic says that we can not have multiple slaves on the I2C bus with […]

Interfacing Arduino Uno with MPU6050 Breakout board by Sparkfun

Hi! Its time for me to post about my work. So as I mentioned in my abstract, I will be working with low-cost IMUs. Last week, we procured Sparkfun’s MPU6050 IMU. It costs around $40 ( shipping not included). You can view the IMU here. Hardware Connections: The connections are pretty simple as MPU6050 follows […]