

The Lilypad, manufactured by Arduino (Part ID: Lilypad), is a wearable microcontroller platform specifically designed for e-textiles and soft circuits. It is a versatile and compact board that integrates seamlessly into fabric-based projects, enabling the creation of interactive garments, accessories, and other wearable electronics. The Lilypad features a range of sensors, connectivity options, and sewable pads, making it ideal for embedding into textiles.








The Lilypad is designed to be lightweight and flexible, with technical specifications optimized for wearable applications.
The Lilypad features sewable pads for easy integration into fabric-based circuits. Below is the pin configuration:
| Pin | Name | Description |
|---|---|---|
| 1 | GND | Ground connection for the circuit. |
| 2 | VCC | Power supply input (2.7V - 5.5V). |
| 3 | TX (D1) | Transmit pin for serial communication. |
| 4 | RX (D0) | Receive pin for serial communication. |
| 5 | D2 - D13 | Digital I/O pins (D3, D5, D6, D9, D10, D11 support PWM). |
| 6 | A0 - A5 | Analog input pins for reading sensor data. |
| 7 | RST | Reset pin to restart the microcontroller. |
| 8 | + and - Pads | Additional sewable power pads for connecting external components or sensors. |
The Lilypad is designed to be sewn into fabric using conductive thread, allowing for the creation of flexible and wearable circuits. Below are the steps and best practices for using the Lilypad in your projects.
Powering the Lilypad:
Connecting Components:
Programming the Lilypad:
Testing the Circuit:
The following example demonstrates how to blink an LED connected to pin D9 of the Lilypad:
// Example: Blink an LED connected to pin D9 on the Lilypad
// Ensure the LED is properly sewn to the D9 and GND pads.
void setup() {
pinMode(9, OUTPUT); // Set pin D9 as an output
}
void loop() {
digitalWrite(9, HIGH); // Turn the LED on
delay(1000); // Wait for 1 second
digitalWrite(9, LOW); // Turn the LED off
delay(1000); // Wait for 1 second
}
The Lilypad is not powering on:
Components are not functioning:
Unable to upload code to the Lilypad:
The circuit behaves erratically:
Q: Can I wash garments with the Lilypad attached?
A: Yes, but you must remove the power source and ensure all components are securely attached. Hand washing is recommended to avoid damaging the circuit.
Q: What type of sensors can I use with the Lilypad?
A: The Lilypad is compatible with a wide range of sensors, including temperature, light, and motion sensors. Ensure the sensors operate within the Lilypad's voltage range.
Q: How do I prevent short circuits in my project?
A: Use insulated conductive thread and avoid overlapping connections. Test the circuit thoroughly before use.
Q: Can I use the Lilypad with other Arduino boards?
A: Yes, the Lilypad can communicate with other Arduino boards via serial communication or I2C, depending on your project requirements.