I immediately noticed the first thing most everyone notices: the more you shake the fuel band, the more the metric of NikeFuel increases. Obviously this isn't a sophisticated measurement, and their use of the arbitrary NikeFuel metric seems to be an indication of this. I realize the limits of wearable telemetry, so I view this product not as a scientific device designed to measure caloric expenditure or VO2max to five decimals, but rather a way to make exercise quantifiable, and providing a mechanism to develop a routine for folks who need that extra nudge.
This led me to think: how could I capture more detailed metrics about my workout. I came up with about seven different sensors I could build that would be non intrusive and build on just motion data alone. But first I had to actually make my own wearable platform with a very basic motion detector.
This instructable uses a 3D accelerometer mounted to an Arduino Uno, flash memory for data recording, and a fairly rough user interface to control calibration, logging, and file management. All on a small wrist-mounted package. (I like the Uno because of its size, the prototype shields give way more space than the smaller devices.)
Bill of materials:
SparkFun 3D Acceleromtoer (and some pin standoffs to solder it)
DFRobot LCD Keypad Shield
DFRobot Uno Prototype Board
5x 3.3V Zener Diodes
SPST Slide Switch
8mbit W2Q80 WinBond Flash Chip
Four 1/2" standoffs & 8 screws that fit an Uno footprint
A small quantity of 20ga solid strand wire
4xAAA Battery Holder
* Sadly, my fuel band was consumed by a friend's dog a few weeks later. Unfortunately it did not survive the journey through the canine's gastrointestinal tract, not that if it had survived I would still want to use it.