Saelig's USB-Connected JoyWarrior24F14 Sensor
The new USB-powered JoyWarrior24F14 modules are based on a MEMS sensor and measure with 14-bit resolution in the ranges ±1g, ±1.5g, ±2g, ±3g, ±4g, ±8g, or ±16g, delivering 125 results per second. Connection via USB allows easy use with almost any computer. Since JoyWarrior24F14 ennumerates and works as a joystick, accessing the data can be easily done via the operating system's joystick API without installing any specific drivers. Of course, this means that you can use JoyWarrior24F14 in joystick applications too.
The included software operates on Windows and MacOS X platforms and contains a configuration tool to set the sensor parameters, with tilt angle measuring, a calibration tool, and a simple data recorder.