Feel The Pressure



Parts and Materials



  1. Adafruit Circuit Playground Express
  2. Scissors
  3. Marker
  4. 10K ohm Resistor
  5. Alligator to alligator clips


  1. Conductive Fabric (2 Pieces)
  2. Velostat (2 circular pieces)
  3. Handkerchief (Non-conductive fabric)
  4. Sewing Needle
  5. Black Sewing Thread
  6. Circle Marker
  7. Electrical tape

Circuit Diagram


GitHub Code

Feel The Pressure Code

Step by Step Instructions

  1. Take the electrical tape and trace its shape on the two pieces of handkerchief with the marker. Cut out the shapes.
  2. Take the circle marker and trace the bigger side on the two pieces of Velostat. Cut out the shapes.
  3. Flip the circle marker and trace the smaller side onto both pieces of conductive fabric. Add tabs to the traced shape and cut out.
  4. Place cut out conductive fabric onto the handkerchief. Let the overhang tabs hang over the handkerchief. Sew the conductive fabric to the handkerchief.10
  5. Place the Velostat over one side of conductive fabric. Do not cover the tab. Place the other side of the conductive fabric side face down. The tabs should be on opposite sides. Sew around the edges of the handkerchief to attach the pieces together.11
  6. Sew the Circuit PlayGround Express and the analog sensor to the sock. Attach one alligator clip from one end of the tab on the analog sensor to 3.3V and another alligator clip from the opposite end of the tab to the a 10K ohm resistor. That resistor also has an alligator clip connected to Ground as well.ezgif-com-optimize


How to Make an E-Textile Analog Sensor. (2020, May 30). [Video]. YouTube. https://www.youtube.com/watch?v=tA37mGEnPes

“Sensoria Artificial Intelligence Sportswear.” Sensoria Home Page, www.sensoriafitness.com/.

Ease The Pressure by Trish


As the pandemic has left us working from home we find the fatigue of sitting on our desks behind our screens all day. For my prototype I have designed a device a to help ease the pressure on ones elbows while they work. I used Expanded Polyethylene also known as EPE Foam because of its flexibility, compressible and shockaborbing properties as the the main part of the prototype. Sandwiched inside the EPE foam is a conductive (aluminum foil) and resistive (velostat) materials to create a pressure sensor that lights up the Adafruit Circuit Playground Express .

Parts & Materials


  1. Adafruit Circuit Playground Express
  2. USB charger
  3. Copper Tape
  4. 10K ohm Resistor
  5. Alligator to alligator clips


  1. Copper tape
  2. Aluminum Foil
  3. Expanded Polyethylene
  4. Velostat
  5. Double sided tape

img_9691img_9702img_9695 img_9704img_9703img_9707

Step 01 – Cut out EPE foam(2 pieces), foil(2 pieces) and velostat(1 pieces) in half in desired shape in this case circles as well as some strips of copper tape

img_9710img_9708img_9712 img_9714img_9715img_9716

Step 02 – Assemble the pieces together in a sandwich using double sided tape in this order EPE foam, foil and copper tape, velostat, foil and copper tape and cover with EPE foam.


Step 03– Attach the aluminum foil onto one end of the alligator clips and then the other end to the Circuit Playground Express and test the circuit.

 57fb3b96-05ec-4b69-923b-7319dce475df 04c70bc4-bee5-434a-9c7e-2fc7d44fa271

Code Hosted on GitHub


Circuit Diagram



How to Make an E-Textile Analog Sensor. (2020, May 30). [Video]. YouTube. https://www.youtube.com/watch?v=tA37mGEnPes

Prototype 4: Materials as Sensors

Stationary Indicator



Before the pandemic, many of us spent a large part of our day sitting or in a prolonged restrictive position. With the pandemic forcing most of us to work from home, we have become accustomed to seating for a lengthy-time period, which studies have shown to contribute to most back pains and joint-related problems.

My stationary indicator aims to solve this problem using a DIY pressure sensor that can be attached to any chair. When the pressure pad is activated, the led turns on indicating the device has been activated. If the pad is activated for a set time, the device buzzes suggesting that it is time to talk a walk.

How it’s made 

jumper wires
Alligator clips
conductive fabric
conductive thread
foam-like material

Step 1: Build pressure sensor pad

The sensor is made from two layers of foam. Sandwiched between them are two cut pieces of conductive fabric and a single piece of velostat.

  1. Cut two pieces of foam to your desired shape and dimensions. The thickness of the foam will be one factor that will determine the sensitivity of the sensor.
  2. Cut two pieces of conductive fabric into the same shape as the foam but slightly smaller than the foam(about 2cm shorter).
  3. Cut the velostat to the same size as the foam.
  4. Attache a long pieceof conductive thread to each of the conductive fabrics by sawing or with a piece of tape.
  5. Place the first piece of foam on a flat surface and attach the conductive fabric to it, pulling the conductive thread to the side.
  6. Place the velostat above the conductive fabric and foam you just assembled. Make sure it is aligned with the foam underneath.
  7. Place the second piece of conductive fabric in the velostat and pull the conductive thread to the side.
  8. Place the second piece of foam on the velostat and aline it the foam underneath.
  9. using none conductive thread, saw around the assembly sandwiching all the components together(do not saw to tightly)



 Step 2: Build the circuit




 Step 3: Code

Right not he code is not perfect. it appears to have glitches when I try to add delays within the if statement. I am working to resolve this. I played around with the code and this seems to be the most stable. use the serial monitor to keep an eye on the input values. you may have to adjust the conditional value within the if statement depending on the input values you are getting through the serial monitor.

#include <math.h>
int touchpin = A0;
const int buzzer = 8;
int led = 9; 
void setup() {
  pinMode(9, OUTPUT);
  pinMode(A0, INPUT);
  pinMode(buzzer, OUTPUT);

// the loop function runs over and over again forever
void loop() {
  int sensorValue = analogRead(touchpin);
if(analogRead(touchpin) > 40 ){
digitalWrite(led, HIGH);
tone(buzzer, 1000);
noTone(buzzer);     // Stop sound...

    digitalWrite(led, LOW);

#include <math.h>
int touchpin = A3;
int led = 9; 
void setup() {
  pinMode(9, OUTPUT);
  pinMode(A0, INPUT);

// the loop function runs over and over again forever
void loop() {
  int sensorValue = analogRead(touchpin);
if(analogRead(touchpin) < 100 ){
digitalWrite(led, HIGH);
    digitalWrite(led, LOW);

please note some of the codes used here were modified from the arduino reference library. from https://www.arduino.cc/reference/en/language/functions/analog-io/analogread/img_7390

Prototype 4: Materials as Sensors

Weight-Sensitive Canvas Bag

Key Image



I embroidered this tote bag using alpaca yarn, my favourite fibre.



In this project the canvas bag lights sewed at the front of the canvas bag indicate the weight being carried inside the bag. There is a scale of lights depending on the weight placed inside. The first light turns on to indicate there is something in the bag, the second light will turn on when more weight is added, and the third light indicates the maximum weight has been reached.

Sensor was made with two layers of aluminum foil separated by a layer of velostat. I glued aluminum foil to velostat in the four corners on each side and covered this with a sleeve made of non-conductive fabric. Sensor’s input goes through pin A2 and output to LED lights goes through pins A1, A3 and A7.

The sensor is placed at the bottom of the canvas bag, so when some weight is placed on the bag and a person lifts it, LED lights will go on depending on the weight of the bag.

Parts and Materials List


  • Adafruit Circuit Playground Express
  • Resistor
  • Sewable LED lights
  • Li-Ion Poly 1200mAh battery


  • Aluminum foil
  • Velostat
  • Non-conductive fabric
  • Alligator-clip jumper wires
  • Conductive thread
  • Non-conductive thread
  • Canvas bag embroidered with Alpaca yarn


  • Scissors
  • Glue gun

Circuit Diagram



See code here.


wa4_step01 Step 1
Cut a piece of velostat and two pieces of aluminum foil. Fold aluminum foil to match the size of the velostat, leaving a narrow tip out for connectors.
wa4_step02 Step 2
Aluminum foil was glued to each side of the velostat in the four corners, so glue does interfere with flow of electricity between the two layers of aluminum foil.
wa4_step04 Step 3
Sensor is covered with non-conductive fabric to isolate the sensor and avoid short circuits. Fabric is thick, so it provides some cushion too. Fabric is stitched on the sides to make a sleeve that will cover the sensor.
wa4_step03 Step 4
Next is to fix the Circuit Playground Express and connect LED lights. I used both conductive and non-conductive thread.
wa4_step05 Step 5
The Circuit Playground Express board is stitched at the top of the bag using non-conductive thread.
Step 6
Lights are stitched and connected to the corresponding “pins” in the Circuit Playground Express board using conductive thread.
Step 7
Sensor is placed at the bottom of the canvas bag and connected using alligator-clip jumper wires. Also, battery is connected to the Circuit Playground Express board.




Visual Power-By Jessy




Parts & Materials List:

Arduino Nano IoT

LED & Wires


Sponge pieces

Non-conductive Material

Conductive Fabric


Code Link




Code reference


Pressure sensors reference



Squishy Earrings by Grace Yuan

material-list instructions instructions-1 instructions-2

Arduino Code


Circuit Diagram