World's Cheapest I2C (I-Squared-C) Adapter  Make a sensor
interface for your computer for under a buck!  Update 6/9/08:
After exploring several avenues I've concluded there is no
practical manner of implementing this technique in Microsoft
Windows. This is not petty OS bashing, I've really busted a nut
trying! Sorry! Windows users needing I2C capabilities are best
served by existing USB-based solutions.  Update 5/24/08: Linux
support has been added, as well as sample code for the Nintendo
Wii Nunchuk controller and the BlinkM "smart LED." See the
README.txt file included with the source code for directions on
compiling and setup on Linux.  I2C (short for Inter-Integrated
Circuit) is a two-wire serial bus typically used in computers
for low-level communication between internal components. I2C is
also popular in robotics. All manner of sensors and actuators
are available in an I2C-compatible form: ultrasonic
rangefinders, sensors for acceleration, tilt, temperature and
pressure, servo controllers, and bus expan