

The LilyPad Arduino Simple Board is a microcontroller board specifically designed for wearable electronics and e-textile projects. Its compact, circular design and sewable connection pads make it ideal for embedding into clothing or fabric-based projects. The board is fully compatible with the Arduino IDE, allowing users to program it with ease. It is powered by an ATmega328P microcontroller and includes onboard power management for lithium polymer (LiPo) batteries.








The LilyPad Arduino Simple Board is designed to balance functionality and simplicity, making it accessible for beginners while still offering features for advanced users.
The LilyPad Arduino Simple Board features sewable connection pads for easy integration into fabric-based projects. Below is a table describing the pin configuration:
| Pin | Type | Description |
|---|---|---|
| 0 | Digital I/O | General-purpose digital pin; can be used for input or output. |
| 1 | Digital I/O | General-purpose digital pin; can be used for input or output. |
| 2 | Digital I/O | Supports PWM output; can be used for dimming LEDs or motor control. |
| 3 | Digital I/O | Supports PWM output; can be used for dimming LEDs or motor control. |
| 4 | Digital I/O | General-purpose digital pin; can be used for input or output. |
| 5 | Digital I/O | Supports PWM output; can be used for dimming LEDs or motor control. |
| 6 | Digital I/O | Supports PWM output; can be used for dimming LEDs or motor control. |
| A0-A3 | Analog Input | Analog pins for reading sensor data (e.g., temperature, light, or pressure). |
| + | Power | Positive power connection for external components (e.g., sensors, LEDs). |
| - | Ground | Ground connection for external components. |
The LilyPad Arduino Simple Board is easy to use and program, making it a great choice for wearable electronics projects. Below are the steps and best practices for using the board.
The following example demonstrates how to blink an LED connected to pin 5 of the LilyPad Arduino Simple Board:
// Blink an LED connected to pin 5 of the LilyPad Arduino Simple Board
// The LED will turn on for 1 second, then off for 1 second, repeatedly.
const int ledPin = 5; // Define the pin number for the LED
void setup() {
pinMode(ledPin, OUTPUT); // Set pin 5 as an output
}
void loop() {
digitalWrite(ledPin, HIGH); // Turn the LED on
delay(1000); // Wait for 1 second
digitalWrite(ledPin, LOW); // Turn the LED off
delay(1000); // Wait for 1 second
}
By following this documentation, you can effectively use the LilyPad Arduino Simple Board to create innovative and interactive wearable electronics projects.