Skip to content

Class 5: E-textiles#

Global Instructor: Liza Stark

Fabricademy participants will be introduced to an overview of the field of electronic textiles, example works in the field as well as materials and technical developments that have made these projects possible. We will go into details on different techniques for making soft/flexible/fabric circuits. We will also introduce idea of microcontrollers using ATTINY as an example. We will cover simple exercise of opening blink LED example, going over the code basic and uploading to have the first step into arduino programing.

The exercise for the week will be to replicate/copy the swatch example, program your own ATTINY microcontroller with example code and design a basic circuit using the techniques of your choice.

We ask each participant to create at least one analog fabric sensor and one digital sensor we mention in the course. Then create a fabric circuit using one or more of the connection technique (embroidered circuit, laser cut circuit, vinyl cut circuit) we cover in the course. They can connect the sensors simply with LED and a battery, or connect with programmed ATTINY to give a behavior to the fabric circuit. One can use buzzer speaker instead of LED as an actuator.

Program outline#

  • Introduction (10 min)
  • Why soft, why embedding

  • What is electricity? (15 min)

  • What is a circuit
  • How does electricity move
  • Voltage, Resistance, Current

  • Conductive materials (10 min)

    • Fabrics - resistive/conductive
    • Threads - resistive/conductive
    • Inks - resistive/conductive
  • Tools (10 min)

    • Vinyl cutter, laser, embroidery, machine sewing
    • Multimeter, soldering iron
  • Hard/soft connections (10 min)

  • Machine-sewable Hard/Soft Connections
  • Crimp beads
  • Perfboard/Conductive thread
  • Metal machine popper/Conductive fabric
  • Hand sewable metal popper/Conductive thread
  • Wire/Conductive fabric (soldering)
  • Wire/Conductive thread (soldering)

  • Soft sensors (35 min)

  • Digital
  • Switches - momentary/toggle
  • Tilt
  • Joystick
  • Stroke
  • Analog
  • Pressure sensor
  • Potentiometers
  • Stretch sensors - fabric/knit
  • Bend sensors
  • Accelerometer

  • Programming (60 min)

  • Intro to microcontrollers and board computers
  • Connecting to the microcontroller
  • Reading code
  • Sensor circuits
  • Voltage dividers
  • Pull up/down resistors
  • Tips for making data meaningful


  • Multimeter
  • Soldering iron (Soldering station)
  • Pliers, wire stripper, flush snips, tweezers
  • Vinyl cutter
  • Embroidery / Sewing machine
  • Needles
  • Arduino IDE


Material Details
Microcontroller Arduino UNO or ATtiny
ATtiny ATtiny45 or ATtiny85
AVR programmer or Arduino UNO
Arduino kit Arduino Starter kit
Neopixels sewable Flora neopixels
Adafruit Gemma Gemma board
Circuit Playground optional
FTDI cable or FTDI board
Fabrics resistive/conductive fabrics
Threads resistive/conductive threads
Inks resistive/conductive inks (thermochromic ink)
Velostat pressure-sensitive conductive sheet
Snap metal buttons +Metallic zippers
Copper tape + isulating tape
Actuators Mini vibration motors, speakers…
Wires jumpers, alligator clips


  • Fabricademy participants will have to produce one digital and one analog soft sensor experimenting with the materials available at the lab.
  • They will have to use arduino to read and understand their soft sensor.
  • Try to reproduce the same sensor with different materials/techniques (hard/hard hard/soft soft/soft):
    • Create your one digital and one analogue soft sensor
    • Program a LED interaction with your soft sensor
    • Intergate it in a swatch using hard-soft connections

Evaluation and assessment#

Check the Assessment Criteria


Fabricademy Tutorials - E-textiles

Last update: October 31, 2022