Skip to content

12. Skin Electronics

Research

Well as someone don't know much about skin electronic i dig depeer to have more understanding about it so this is it.

Skin electronics, also known as epidermal electronics or electronic skin (e-skin), are flexible and stretchable electronic systems designed to conform to the human body. Unlike rigid electronics, they integrate naturally with the skin, allowing comfortable and continuous interaction between technology and the body.

  • DEFINITION

Skin electronics are ultra-thin electronic devices that can be mounted directly on the skin or integrated into soft substrates such as textiles. They are capable of sensing, processing, and transmitting data while mechanically behaving like human skin.

KEY CHARACTERISTICS

•   Flexible and stretchable
•   Ultra-thin and lightweight
•   Biocompatible for skin contact
•   Comfortable for long-term wear

CORE COMPONENTS

•   Substrate: Flexible base material (silicone, polyurethane, or textiles)
•   Conductive materials: Conductive inks, thin metals, or conductive threads
•   Sensors: Temperature, pressure, strain, and bio-signal sensors
•   Power & communication: Micro-batteries or wireless systems (Bluetooth/NFC)

HOW IT WORKS

1.  The system is attached to the skin or textile surface
2.  Sensors collect physical or biological data
3.  Data is converted into electrical signals
4.  Information is processed or transmitted wirelessly

APPLICATIONS

•   Healthcare monitoring
•   Wearable technology
•   Human–computer interaction
•   Smart textiles and computational couture
  • Relevance to Fabricademy

Skin electronics combine electronics, materials, textiles, and computational design. They enable experimentation with soft circuits, 3D printing on fabric, and responsive garments, aligning closely with Fabricademy’s focus on wearable and soft fabrication systems.

  • Conclusion

Skin electronics enable seamless integration of electronics with the human body by prioritizing flexibility and material compatibility. They open new possibilities in healthcare, fashion, and interactive textile design.

  • Keywords

Skin electronics, epidermal electronics, electronic skin, flexible electronics, smart textiles, wearable technology, computational couture

REFERENCES

1.  Rogers, J. A., Someya, T., & Huang, Y. (2010). Materials and mechanics for stretchable electronics. Science.
2.  Kim, D.-H., et al. (2011). Epidermal electronics. Science.
3.  Someya, T., Bao, Z., & Malliaras, G. (2016). The rise of plastic bioelectronics. Nature.
4.  Stoppa, M., & Chiolerio, A. (2014). Wearable electronics and smart textiles. Sensors.
5.  Fabricademy Program. Soft fabrication and wearable technologies. Fab Lab Network.

References & Inspiration

This project is inspired by wearable electronics and soft circuit practices, where electronic components such as LEDs and microcontrollers are integrated onto the body. Drawing from experimental e-textile research and open-source learning platforms, the work explores how simple circuits can transform the body into an interactive surface through light and movement.

Tools

. Soldering iron

. Solder wire

. Wire cutter

. Wire stripper

. Tweezers

. Multimeter

. 5 LEDs

. Resistors (if used)

. Jumper wires

. Battery holder and battery

. Seeed Studio XIAO ESP32C3

. USB-C cable

. Arduino IDE

. Electrical tape

. Hand band

Process and workflow

I soldered five LEDs by connecting all positives together and all negatives together, then linked them to the XIAO ESP32C3 and a battery holder. After programming a simple blinking code in Arduino, I attached the circuit to the skin using tape and a hand band to create a wearable electronic piece.

Code Example

// Simple LED Blink for XIAO ESP32C3 // 5 LEDs connected together (parallel) // All positives -> GPIO pin // All negatives -> GND

const int ledPin = 3; // Change if you used a different pin

void setup() { pinMode(ledPin, OUTPUT); }

void loop() { digitalWrite(ledPin, HIGH); // Turn LEDs ON delay(500); // Wait 0.5 second

digitalWrite(ledPin, LOW); // Turn LEDs OFF delay(500); // Wait 0.5 second }

Results