App note: Orientations and Rotations

App note from Kionix on the introduction of most common method in determining orientation and rotations in an accelerometer. Link here (PDF) The fact that accelerometers are sensitive to the gravitational force on the device allows them to be used to determine the attitude of the sensor with respect to the reference gravitational vector. This […]

App note: Using two tri-axis accelerometers for rotational measurements

App note from Kionix on utilizing 2 linear accelerometers to determine angular rotational rates. Link here (PDF) In many applications, customers would like to measure rotational motions (angular velocity, angular acceleration) in addition to linear motions. Most often, gyroscopes are added to their end product to obtain the rotational information. In some instances, customers already […]

App note: Embedded orientation detection using the MMA8450Q

NXP’s accelerometer chip MMA8450Q, provides orientation detection on handheld devices. Link here (PDF) This application note targets the portrait/landscape orientation detection feature which has become standard in many hand-held electronic devices. Additionally, this application note aims to explain uses as well as highlight some of the challenges of designing an embedded algorithm into the sensor. […]

Arduino Library for Freescale’s MMA7361 3 axis accelerometer

Rohit Gupta wrote a basic library for using MMA7361 3axis Accelerometer with Arduino, that is available at Github: This library helps you to easily play with the almost universal 3 axis accelerometer available in most Hobby markets that is based on Freescale’s MMA7361. In order to get in working you have to pull-up the sleep […]

App note: Free-fall sensing for drop-force modeling using a Kionix MEMS tri-axis accelerometer

Here’s another app note (PDF) from Kionix on their tri-axis accelerometer applications. An earlier set-up was used in the application note’s experiment. This application note describes how to use a Kionix MEMS tri-axis accelerometer as a free-fall sensor for drop force modeling applications. Required theory, equations, and sample event signatures are provided with this note […]

App note: Interfacing the KXP94 or KXR94 tri-axis accelerometer with the Texas Instruments MSP430F149 microprocessor to measure tilt and other motions

Capture motions with Kionix’ Tri-Axis Accelerometers and a TI’s MSP430F149. App note here (PDF) Kionix linear accelerometers function on the principle of differential capacitance. Acceleration causes displacement of a silicon structure resulting in a change in capacitance. A signal-conditioning CMOS technology ASIC detects and transforms changes in capacitance into an analog output voltage which is […]

App note: Accelerometer Errors

Temperature dependence, Sensor bias, Ratiometric error due to supply voltage variation and etc. These are some of the errors made by accelerometers, here’s an app note from Kionix to help you deal with it. Although everyone would like them to be, sensors are not perfect. Understanding the accelerometer’s errors is just as important as understanding […]

App note: Warranty Protection Using a Kionix MEMS Tri- Axis Accelerometer

Shock and vibration detection as part of product warranty protection, these sensors can be part of any drop sensitive devices i.e. Hard disk drives to record shock instances for warranty claims. Here’s an interesting app note (PDF) from Kionix. This application note describes how to use a Kionix MEMS tri-axis accelerometer as part of a […]

DIY MMA7455L 3-axis accelerometer breakout

Here is a DIY breakout board for the MMA7455L, an inexpensive three-axis accelerometer. It’s got all the decoupling capacitors and pull-up resistors specified by the accelerometer datasheet.There’s also an interfacing tutorial for the Arduino. We like this chip because it’s cheap, but the LGA package is difficult to solder. If you’re not up for soldering […]

A guide for using IMU devices

Starlino has a great article on using gyroscopes and accelerometers. I’ll try try to cover few basic but important topics in this article: – what does an accelerometer measure – what does a gyroscope (aka gyro) measure – how to convert analog-to-digital (ADC) readings that you get from these sensor to physical units (those would […]

Bus Pirate: Wii Nunchuck quick guide

See the latest version in the documentation wiki. Scorpia shared his experience interfacing a Wii Nunchuck with the Bus Pirate I2C library. He used Seeed Studio’s breakout board that brings all the Nunchuck signals to an easy-to-tap header. Here’s some alternatives to the breakout board. Bus Pirate Wii Nunchuck breakout MOSI/SDA D (SDA) CLOCK/SCL C […]