I2C Touch Sensor Twig

I’m using the I2C touch sensor twig in my entry in the toy hacking contest. I’ve contributed a module for this controller to an Arduino library for I2C devices, check it out here: github.com/jrowberg/i2cdevlib

This library works just fine for channels 0-3, but I’m having trouble doing anything at all with channels 8-11 (the other channels that are brought out to connectors on the twig). It appears that channels 8-11 mirror channels 0-3 and aren’t working themselves. E.g., a touch on channel 0 also results in what appears to be a touch on channel 8, likewise for 1 and 9, 2 and 10, and 3 and 11. Channels 8-11 appear inoperative when I hook touch elements up to them directly.

Is this a result of mis-configuring the controller IC over the I2C interface? Do you have some example code that works for all 8 of the channels that are brought out to the board?


Also, the demo code on this page: seeedstudio.com/wiki/index.php?t … sor_v0.93b downloads fine, but when I try to open the ZIP file, I get an error, “The Compressed Folder …\I2C_Touch_Sensor_Resource.zip is invalid.” …

I had the same problem with demo code while working on the Toy Contest. Any help from Seeed?

Nothing yet. Feel free to use the i2cdevlib code, if you like. It’s pretty basic, but it can get the job done.

Many zip files at seeedstudio are corrupt, like eagle files for: I2C Touch Sensor Twig, I2C 3-axis Accelerometer, motion frame, oled frame, etc. A few others do open, but more often than not downloads from Seeed Studio are broken. :frowning:

I am also having the same problem.