The DS Motion Card is a revolutionary motion sensor for the DS and DS Lite handheld gaming systems. It contains a 3-axis accelerometer and a single-axis gyroscope, and plugs into the DS card slot to enable full motion sensing on the DS and the DS lite.
It is the first tri-axis accelerometer that can be used for homebrew DS development, and the first and only accelerometer/gyroscope combination available for handheld gaming.
How it Works
The DS Motion Card contains a Kionix tri-axis accelerometer and single-axis gyroscope that communicate with the DS using SPI (Serial Peripheral Interface) on the DS card.
The accelerometer measures acceleration in all directions (both gravitational acceleration and acceleration caused by a change in velocity). The gyroscope measures angular rotation rate (speed of rotation) around an axis perpendicular to the bottom screen of the DS.
Custom software turns the sensors on, reads the accelerations and angular rate, and controls the display based on the sensor readings. Functions to communicate with the sensors have already been written and are simple to integrate into any existing or new projects.
How to get one
The DS Motion Card is now available for preorder from dspassme.com.
What it can be used for
There are many uses for the DS Motion Card
Tilt Sensing
Motion Sensing
Twist Sensing
Gesture Recognition
Possibilities are endless
Games or applications can easily be written or modified to work with DS Motion Card, using the C code that is available from this website.
More Details
For more details about the DS Motion Card and to discuss the use of it, see the gbadev forum at
http://forum.gbadev.org/viewtopic.php?t=11674
To use games with the DS Motion Card, you need to be able to run homebrew on your DS. See Dev-Scene.com for details. If you are using FlashMe, just plug the DS Motion Card into the DS card slot (slot-1) and plug your media cartidge in the GBA slot (slot-2). If you are using a Passthrough device, boot the DS with the Passthrough device, then remove the Passthrough device and insert the DS Motion Card. There are currently no emulators that support the DS Motion Sensor.