Nur Al huda Hamdan, Simon Voelker, Jan Borchers
In Proceedings of CHI '18, ACM, 82:1--82:13
Publication year: 2018



E-Textiles are fabrics that integrate electronic circuits and components. Makers use them to create interactive clothing, furniture, and toys. However, this requires significant manual labor and skills, and using technology-centric design tools. We introduce Sketch&Stitch, an interactive embroidery system to create e-textiles using a traditional crafting approach: Users draw their art and circuit directly on fabric using colored pens. The system takes a picture of the sketch, converts it to embroidery patterns, and sends them to an embroidery machine. Alternating between sketching and stitching, users build and test their design incrementally. Sketch&Stitch features Circuitry Stickers representing circuit boards, components, and custom stitch patterns for wire crossings to insulate, and various textile touch sensors such as pushbuttons, sliders, and 2D touchpads. Circuitry Stickers serve as placeholders during design. Using computer vision, they are recognized and replaced later in the appropriate embroidery phases. We close with technical considerations and application examples.

The Team

This is a research project by Nur Al-huda Hamdan, Simon Voelker, and Jan Borchers from the Media Computing Group. It is funded in part through the German B-IT Foundation and by the European Union through the project 3D Competence Center


 author = {Hamdan, Nur Al-huda and Voelker, Simon and Borchers, Jan},
 title = {Sketch\&\#38;Stitch: Interactive Embroidery for E-textiles},
 booktitle = {Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems},
 series = {CHI '18},
 year = {2018},
 isbn = {978-1-4503-5620-6},
 location = {Montreal QC, Canada},
 pages = {82:1--82:13},
 articleno = {82},
 numpages = {13},
 url = {},
 doi = {10.1145/3173574.3173656},
 acmid = {3173656},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {e-textile, embroidery, interactive fabrication, physical sketching},