As time permits I've been working on a wearable computing project. The idea is to wire up a jacket with a simple communications network (and power!) such that small microcontrollers can be attached at various places. Each microcontroller can be programmed for a small task (e.g., environmental sensing) and communicate with the others, forming a sort of re-configurable platform for testing out wearable applications. I intend to use it as part of an upcoming Physical Computing course for a hands-on wearable computing unit.
Currently using Arduino Minis for the application microcontrollers and a LilyPad Arduino as a "master" controller (currently, just the device for attaching the bluetooth modem).
I've got a test program that blinks an LED on three Arduino Minis, over an I2C bus made out of FabricKit ribbon, in response to a signal from the LilyPad. Not shown is that I have a power cable that connects to all devices and provides 4.5V from a 3-cell AA battery pack. The system is now self-contained.
One snag is that I2C doesn't work unless three devices are connected, presumably due to termination issues on the bus. Longer-term I'll probably need to put some termination resistors on the unused I2C ribbons.
I also need to label wires and polarity before I sic this on students.
1-1 of 1