Responsive image

E256 - eTextile matrix sensor

Using a fabric to sense the touch is now possible with the E256 - eTextile matrix sensor. The E256 development kit is a highly customizable solution for designers, makers, and companies who want to combine textile and programming into new eTextile projects.

This kit features 30cm by 30cm sensitive textile that allows multi-touch sensing and pressures topographic analysis. Made out of conductive textile shaped in rows and columns and a layer of piezoresistive fabric, this textile sensor is designed to be easy to make. The E256 firmware implements all the functionalities to sense the touch and trigger OSC messages that can be used in many application such as PureData, SuperCollider, etc. The E256 firmware is running on Teensy 3.1 & 3.2 MCUs. The electronic hardware and the firmware are free and open source and can be easily ported to others Arduino like microcontrollers. In order to use the sensor in combination with any mobile devices, the E256 firmware will be ported on MCU with BLE capabilities. From the beginning, this project stimulates the development of technologies in artistic use cases: playing music, combine graphics and sound, imagine objects that can have tactile properties, etc.

Publications

NIME17
Designing a Multi-Touch eTextile for Music Performances - Paper - Video
MOCO17
Music Skin: Fabric Interface for Expressive Music Control - Paper
ENIGMES
Navigable score - Paper - Video

Repository
gitHub.com

All the project source code is hosted on Github. Feel free fork it, make it, use it, ask questions, write comments, and open pull requests.

Branches
V2.0 Teensy extension board - Using only two ADC to performe synchronized readings.
V1.0 Teensy extension board - Using all Teensy analogs inputs.

The E256 eTextile matrix sensor demo kit is available for sale. All sensors are made by hand and tested before shipping. We also provide a guarantee to fix or replace the device.

Paris - France

matrix@eTextile.org